|
||||||||||
| 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.Objectpublic java.util.List getElements()
public boolean equals(java.lang.Object anOther)
equals in class java.lang.Objectpublic int compareTo(java.lang.Object anOther)
compareTo in interface java.lang.Comparablepublic int hashCode()
hashCode in class java.lang.Objectpublic 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 | |||||||||