public class TreeNode extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
TreeNode.PostorderEnumeration |
| Modifier and Type | Field and Description |
|---|---|
static Enumeration<TreeNode> |
EMPTY_ENUMERATION |
| Constructor and Description |
|---|
TreeNode() |
| Modifier and Type | Method and Description |
|---|---|
Enumeration<?> |
breadthFirstEnumeration() |
Enumeration<?> |
depthFirstEnumeration() |
List<TreeNode> |
getChildren() |
Enumeration<TreeNode> |
getChildrenAsEnumeration() |
TreeNode |
getParent() |
Multimap<String,QueryParser.QueryTerm> |
getTerms() |
Class<? extends org.apache.commons.jexl2.parser.JexlNode> |
getType() |
boolean |
isLeaf() |
void |
setChildren(List<TreeNode> children) |
void |
setParent(TreeNode parent) |
void |
setTerms(Multimap<String,QueryParser.QueryTerm> terms) |
void |
setType(Class<? extends org.apache.commons.jexl2.parser.JexlNode> type) |
String |
toString() |
public static final Enumeration<TreeNode> EMPTY_ENUMERATION
public Class<? extends org.apache.commons.jexl2.parser.JexlNode> getType()
public void setType(Class<? extends org.apache.commons.jexl2.parser.JexlNode> type)
public TreeNode getParent()
public void setParent(TreeNode parent)
public Enumeration<TreeNode> getChildrenAsEnumeration()
public Multimap<String,QueryParser.QueryTerm> getTerms()
public void setTerms(Multimap<String,QueryParser.QueryTerm> terms)
public boolean isLeaf()
public final Enumeration<?> depthFirstEnumeration()
public Enumeration<?> breadthFirstEnumeration()
Copyright © 2014 Calrissian. All Rights Reserved.