public static class NetworkOrganizer.VirtualNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
counter |
protected java.util.Map<java.lang.Character,NetworkOrganizer.VirtualNode> |
nodes |
protected java.lang.Character |
ownChar |
protected NetworkOrganizer.VirtualNode |
parentNode |
Constructor and Description |
---|
VirtualNode(java.lang.Character character,
NetworkOrganizer.VirtualNode parentNode) |
Modifier and Type | Method and Description |
---|---|
protected int |
getCounter() |
protected int |
getDiscriminatedCount() |
protected NetworkOrganizer.VirtualNode |
getHottestNode() |
protected NetworkOrganizer.VirtualNode |
getHottestNode(int threshold)
This method returns most popular sub-node
|
protected int |
getNumDivergents() |
void |
map(java.lang.String[] chars,
int position) |
protected java.lang.String |
rewind() |
protected java.util.Map<java.lang.Character,NetworkOrganizer.VirtualNode> nodes
protected final java.lang.Character ownChar
protected int counter
protected NetworkOrganizer.VirtualNode parentNode
public VirtualNode(java.lang.Character character, NetworkOrganizer.VirtualNode parentNode)
public void map(java.lang.String[] chars, int position)
protected int getNumDivergents()
protected int getDiscriminatedCount()
protected int getCounter()
protected NetworkOrganizer.VirtualNode getHottestNode(int threshold)
protected NetworkOrganizer.VirtualNode getHottestNode()
protected java.lang.String rewind()