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