|
||||||||||
| 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 | |||||||||