| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QueryNode
A QueryNode is a interface implemented by all nodes on a QueryNode
 tree.
| Method Summary | |
|---|---|
|  void | add(List<QueryNode> children) | 
|  void | add(QueryNode child) | 
|  QueryNode | cloneTree()Recursive clone the QueryNode tree The tags are not copied to the new tree when you call the cloneTree() method | 
|  boolean | containsTag(CharSequence tagName)Deprecated. use containsTag(String)instead | 
|  boolean | containsTag(String tagName)verify if a node contains a tag | 
|  List<QueryNode> | getChildren()get Children nodes | 
|  QueryNode | getParent() | 
|  Object | getTag(CharSequence tagName)Deprecated. use getTag(String)instead | 
|  Object | getTag(String tagName) | 
|  Map<String,Object> | getTagMap()Returns a map containing all tags attached to this query node. | 
|  Map<CharSequence,Object> | getTags()Deprecated. use getTagMap() | 
|  boolean | isLeaf()verify if a node is a Leaf node | 
|  void | set(List<QueryNode> children) | 
|  void | setTag(CharSequence tagName,
       Object value)Deprecated. use setTag(String, Object)instead | 
|  void | setTag(String tagName,
       Object value)Associate the specified value with the specified tagName. | 
|  CharSequence | toQueryString(EscapeQuerySyntax escapeSyntaxParser)convert to a query string understood by the query parser | 
|  String | toString()for printing | 
|  void | unsetTag(CharSequence tagName)Deprecated. use unsetTag(String)instead | 
|  void | unsetTag(String tagName)Unset a tag. | 
| Method Detail | 
|---|
CharSequence toQueryString(EscapeQuerySyntax escapeSyntaxParser)
String toString()
toString in class ObjectList<QueryNode> getChildren()
boolean isLeaf()
boolean containsTag(String tagName)
@Deprecated boolean containsTag(CharSequence tagName)
containsTag(String) instead
Object getTag(String tagName)
tagName - 
@Deprecated Object getTag(CharSequence tagName)
getTag(String) instead
tagName - 
QueryNode getParent()
QueryNode cloneTree()
                    throws CloneNotSupportedException
CloneNotSupportedExceptionvoid add(QueryNode child)
void add(List<QueryNode> children)
void set(List<QueryNode> children)
void setTag(String tagName,
            Object value)
tagName - value - 
@Deprecated
void setTag(CharSequence tagName,
                       Object value)
setTag(String, Object) instead
tagName - value - void unsetTag(String tagName)
tagName - @Deprecated void unsetTag(CharSequence tagName)
unsetTag(String) instead
tagName - @Deprecated Map<CharSequence,Object> getTags()
getTagMap()
Map<String,Object> getTagMap()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||