tools.tree.trie
Class TrieNode

java.lang.Object
  extended by 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

Constructor Summary
TrieNode()
           
TrieNode(InterfacePattern pattern)
           
 
Method Summary
 void addChildNode(TrieNode n)
           
 java.lang.Object clone()
           
 java.util.ArrayList<TrieNode> getChildren()
           
 int getCount()
           
 java.lang.String getLabel()
           
 TrieNode getLastChildNode()
           
 int getNumlabel()
           
 java.lang.Float getWeight()
           
 boolean isFeature()
           
 void setChildren(java.util.ArrayList<TrieNode> children)
           
 void setCount(int count)
           
 void setFeature(boolean isfeature)
           
 void setLabel(java.lang.String label)
           
 void setNumlabel(int numlabel)
           
 void setWeight(java.lang.Float weight)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrieNode

public TrieNode()

TrieNode

public TrieNode(InterfacePattern pattern)
Method Detail

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)