tools.tree.trie
Class TrieNode
java.lang.Object
tools.tree.trie.TrieNode
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class TrieNode
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrieNode
public TrieNode()
TrieNode
public TrieNode(InterfacePattern pattern)
addChildNode
public void addChildNode(TrieNode n)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
getChildren
public java.util.ArrayList<TrieNode> getChildren()
getCount
public int getCount()
getLabel
public java.lang.String getLabel()
getLastChildNode
public TrieNode getLastChildNode()
getNumlabel
public int getNumlabel()
getWeight
public java.lang.Float getWeight()
isFeature
public boolean isFeature()
setChildren
public void setChildren(java.util.ArrayList<TrieNode> children)
setCount
public void setCount(int count)
setFeature
public void setFeature(boolean isfeature)
setLabel
public void setLabel(java.lang.String label)
setNumlabel
public void setNumlabel(int numlabel)
setWeight
public void setWeight(java.lang.Float weight)