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