Package | Description |
---|---|
org.glassfish.tools.ide.utils |
Modifier and Type | Field and Description |
---|---|
(package private) StringPrefixTree.Node |
StringPrefixTree.StackItem.node
Tree node.
|
private StringPrefixTree.Node |
StringPrefixTree.root
Root tree node.
|
Modifier and Type | Field and Description |
---|---|
(package private) Iterator<StringPrefixTree.Node> |
StringPrefixTree.StackItem.child
Child nodes iterator.
|
private TreeMap<Character,StringPrefixTree.Node> |
StringPrefixTree.Node.next
Next character.
|
Modifier and Type | Method and Description |
---|---|
(package private) StringPrefixTree.Node |
StringPrefixTree.Node.get(char c)
Get next state on transition for given character.
|
(package private) StringPrefixTree.Node |
StringPrefixTree.Node.remove(char c)
Remove next state on transition for given character.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
StringPrefixTree.Node.add(char c,
StringPrefixTree.Node node)
Add next state on transition for given character.
|
private void |
StringPrefixTree.finishExistingStringWithValue(StringPrefixTree.Node node,
Type value)
Add value into node and finish
|
private void |
StringPrefixTree.finishNewStringWithValue(StringPrefixTree.Node node,
char c,
Type value)
Add value into node and finish
|
private void |
StringPrefixTree.removeValuefromString(StringPrefixTree.Node node)
Remove value from node and mark node state as inner.
|
Constructor and Description |
---|
StringPrefixTree.StackItem(StringPrefixTree.Node node)
Creates an instance of stack item (stack data storage).
|
Copyright © 2013. All Rights Reserved.