flexjson
Class Path
java.lang.Object
flexjson.Path
public class Path
- extends java.lang.Object
Internal class used by Flexjson to represent a path to a field within a serialized stream.
|
Constructor Summary |
Path()
|
Path(java.lang.String... fields)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Path
public Path()
Path
public Path(java.lang.String... fields)
enqueue
public Path enqueue(java.lang.String field)
pop
public java.lang.String pop()
getPath
public java.util.List<java.lang.String> getPath()
length
public int length()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
parse
public static Path parse(java.lang.String path)