public class Path
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected java.lang.String[] |
paths |
| Constructor and Description |
|---|
Path() |
Path(java.lang.String... fields)
Creates path from given path elements.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
int |
length()
Returns path length.
|
static Path |
parse(java.lang.String path)
Parses input dot-separated string that represents a path.
|
java.lang.String |
pop()
Pop last element from the path.
|
Path |
push(java.lang.String field)
Push element to the path.
|
java.lang.String |
toString() |
public Path()
public Path(java.lang.String... fields)
public static Path parse(java.lang.String path)
public Path push(java.lang.String field)
public java.lang.String pop()
public int length()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2003-2013 Jodd Team