public abstract class AbstractJSONExpr extends SimpleNode implements JSONPathCompilerTreeConstants
JJTARRAY, JJTEXPRESSION, JJTIMAGE, JJTNEG, jjtNodeName, JJTOBJECT, JJTPART, JJTPREDICATE, JJTSELECTOR, JJTTERM| Constructor and Description |
|---|
AbstractJSONExpr(int i) |
| Modifier and Type | Method and Description |
|---|---|
AbstractJSONExpr |
at(int index) |
int |
getChildrenCount() |
String |
getName() |
String |
toString()
Returns a string representation of the object.
|
dump, getId, jjtAddChild, jjtClose, jjtCreate, jjtCreate, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toStringpublic AbstractJSONExpr at(int index)
public int getChildrenCount()
public String getName()
public String toString()
ObjecttoString method returns a
string that "textually represents" this object. The result should be a concise but informative
representation that is easy for a person to read. It is recommended that all subclasses override
this method.
The toString method for class Object returns a string consisting of the name of
the class of which the object is an instance, the at-sign character `@', and the unsigned
hexadecimal representation of the hash code of the object. In other words, this method returns a
string equal to the value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString in class SimpleNode