public abstract class Path extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
delim |
protected String[] |
mPath |
| Modifier | Constructor and Description |
|---|---|
|
Path() |
protected |
Path(Path parent,
String child)
Create a path by appending a child string to an existing path
|
protected |
Path(String path)
Creates a path from a slash separated string (big endian)
|
protected |
Path(String[] path)
Creates a path with an arraylist of the path (big endian)
|
| Modifier and Type | Method and Description |
|---|---|
String |
dump() |
boolean |
equals(Object path) |
boolean |
exists() |
abstract Object |
getIOR() |
abstract ItemPath |
getItemPath() |
String[] |
getPath() |
abstract String |
getRoot()
Returns root as it is defined as 'domain', 'entity' or 'role' in subclasses
|
String |
getString()
Deprecated.
bad method name, use getStringPath() instead
|
String |
getStringPath() |
abstract SystemKey |
getSystemKey() |
abstract UUID |
getUUID() |
int |
hashCode() |
abstract void |
setIOR(Object IOR) |
void |
setPath(Path path)
clones the path object
|
void |
setPath(String path) |
void |
setPath(String[] path)
String array path e.g.
|
String |
toString() |
public static final String delim
protected String[] mPath
public Path()
protected Path(String[] path)
protected Path(String path)
public void setPath(String[] path)
public void setPath(String path)
public abstract String getRoot()
public abstract Object getIOR()
public abstract void setIOR(Object IOR)
public abstract SystemKey getSystemKey()
public abstract UUID getUUID()
public abstract ItemPath getItemPath() throws ObjectNotFoundException
ObjectNotFoundExceptionpublic void setPath(Path path)
public String[] getPath()
public String getStringPath()
@Deprecated public String getString()
public boolean exists()
public String dump()
Copyright © 1997–2017 CRISTAL-iSE. All rights reserved.