public class LexEvsTreeNode
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
LexEvsTreeNode.ExpandableStatus
The Enum ExpandableStatus.
|
Constructor and Description |
---|
LexEvsTreeNode()
Instantiates a new lex evs tree node.
|
LexEvsTreeNode(ChildTreeNodeIterator childIterator)
Instantiates a new lex evs tree node.
|
LexEvsTreeNode(LexEvsTreeNode letn) |
Modifier and Type | Method and Description |
---|---|
void |
addPathToRootChildren(LexEvsTreeNode child)
Adds the path to root children.
|
void |
addPathToRootParents(LexEvsTreeNode pathToRootParent)
Adds the path to root parents.
|
boolean |
equals(java.lang.Object obj) |
ChildTreeNodeIterator |
getChildIterator()
Gets the child iterator.
|
java.lang.String |
getCode()
Gets the code.
|
java.lang.String |
getEntityDescription()
Gets the entity description.
|
LexEvsTreeNode.ExpandableStatus |
getExpandableStatus()
Gets the expandable status.
|
java.lang.String |
getNamespace()
Gets the namespace.
|
java.util.List<LexEvsTreeNode> |
getPathToRootChildren()
Gets the path to root children.
|
java.util.List<LexEvsTreeNode> |
getPathToRootParents()
Gets the path to root parents.
|
boolean |
isAnonymous()
is entity anonymous
|
void |
setAnonymous(boolean isAnonymous)
Sets if the entity is anonymous
|
void |
setChildIterator(ChildTreeNodeIterator childIterator,
boolean countOnly)
Sets the child iterator.
|
void |
setCode(java.lang.String code)
Sets the code.
|
void |
setEntityDescription(java.lang.String entityDescription)
Sets the entity description.
|
void |
setExpandableStatus(LexEvsTreeNode.ExpandableStatus expandableStatus)
Sets the expandable status.
|
void |
setNamespace(java.lang.String namespace)
Sets the namespace.
|
java.lang.String |
toString() |
public LexEvsTreeNode()
public LexEvsTreeNode(LexEvsTreeNode letn)
public LexEvsTreeNode(ChildTreeNodeIterator childIterator)
childIterator
- the child iteratorpublic LexEvsTreeNode.ExpandableStatus getExpandableStatus()
public void setExpandableStatus(LexEvsTreeNode.ExpandableStatus expandableStatus)
expandableStatus
- the new expandable statuspublic java.lang.String getCode()
public void setCode(java.lang.String code)
code
- the new codepublic java.lang.String getEntityDescription()
public void setEntityDescription(java.lang.String entityDescription)
entityDescription
- the new entity descriptionpublic boolean isAnonymous()
public void setAnonymous(boolean isAnonymous)
isAnonymous
- public java.util.List<LexEvsTreeNode> getPathToRootParents()
public void addPathToRootParents(LexEvsTreeNode pathToRootParent)
pathToRootParent
- the path to root parentpublic java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
namespace
- the new namespacepublic ChildTreeNodeIterator getChildIterator()
public void setChildIterator(ChildTreeNodeIterator childIterator, boolean countOnly)
childIterator
- the child iteratorcountOnly
- the count onlypublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<LexEvsTreeNode> getPathToRootChildren()
public void addPathToRootChildren(LexEvsTreeNode child)
child
- the child