| Constructor and Description | 
|---|
MemberProperty(String name,
              Exp exp)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
clone()  | 
(package private) static MemberProperty[] | 
cloneArray(MemberProperty[] x)  | 
(package private) static Exp | 
get(MemberProperty[] a,
   String name)
Retrieves a property by name from an array. 
 | 
Object[] | 
getChildren()
Returns an array of the object's children. 
 | 
Exp | 
getExp()  | 
String | 
getName()  | 
(package private) void | 
resolve(Validator validator)  | 
void | 
unparse(PrintWriter pw)
Writes a string representation of this parse tree
 node to the given writer. 
 | 
static MemberProperty[] cloneArray(MemberProperty[] x)
void resolve(Validator validator)
public Exp getExp()
public String getName()
public Object[] getChildren()
WalkableWalkable are ignored.getChildren in interface WalkablegetChildren in class QueryPartpublic void unparse(PrintWriter pw)
QueryPartstatic Exp get(MemberProperty[] a, String name)