|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--tiger.util.Path
Represents a path.
Field Summary | |
static long |
serialVersionUID
|
Constructor Summary | |
Path()
|
|
Path(java.util.List anElementList)
|
|
Path(java.lang.Object anElement)
Constructs a path with one element. |
|
Path(java.lang.Object anElement,
Path aTail)
|
|
Path(java.lang.String aPath)
|
Method Summary | |
void |
addElement(java.lang.Object anElement)
Adds an element to the path. |
java.lang.Object |
clone()
|
int |
compareTo(java.lang.Object anOther)
|
Path |
createChild(java.lang.Object anElement)
Returns a new path that is a child to this path. |
boolean |
equals(java.lang.Object anOther)
|
java.util.List |
getElements()
|
java.lang.Object |
getFirstElement()
|
java.lang.Object |
getLastElement()
|
Path |
getParent()
|
Path |
getTail()
Returns a new path identical to this path, except of that the first element is removed. |
int |
hashCode()
|
boolean |
isSimple()
|
void |
setSeparator(char ch)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final long serialVersionUID
Constructor Detail |
public Path(java.lang.Object anElement)
public Path(java.util.List anElementList)
public Path(java.lang.Object anElement, Path aTail)
public Path(java.lang.String aPath)
public Path()
Method Detail |
public void setSeparator(char ch)
public void addElement(java.lang.Object anElement)
public Path createChild(java.lang.Object anElement)
anElement
- Child element namepublic Path getTail()
public Path getParent()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List getElements()
public boolean equals(java.lang.Object anOther)
equals
in class java.lang.Object
public int compareTo(java.lang.Object anOther)
compareTo
in interface java.lang.Comparable
public int hashCode()
hashCode
in class java.lang.Object
public boolean isSimple()
public java.lang.Object getFirstElement()
public java.lang.Object getLastElement()
public java.lang.Object clone()
clone
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |