public class CorePathAssembler extends Object implements PathAssembler
| Modifier and Type | Field and Description |
|---|---|
static String |
PATH_DELIM |
static String |
PATH_INDEX_LEFT |
static String |
PATH_INDEX_RIGHT |
static String |
PATH_PREFIX |
| Constructor and Description |
|---|
CorePathAssembler(DataObject pathTarget) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAllPaths() |
int |
getMinimumPathDepth() |
String |
getMinimumPathString() |
int |
getPathCount() |
void |
visit(DataObject target,
DataObject source,
String propertyName,
int level) |
public static String PATH_PREFIX
public static String PATH_DELIM
public static String PATH_INDEX_RIGHT
public static String PATH_INDEX_LEFT
public CorePathAssembler(DataObject pathTarget)
public void visit(DataObject target, DataObject source, String propertyName, int level)
visit in interface PlasmaDataGraphVisitorpublic String getMinimumPathString()
getMinimumPathString in interface PathAssemblerpublic int getMinimumPathDepth()
getMinimumPathDepth in interface PathAssemblerpublic int getPathCount()
getPathCount in interface PathAssemblerpublic String[] getAllPaths()
getAllPaths in interface PathAssemblerCopyright © 2017. All rights reserved.