All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
checkPriority(int priority) |
int |
childCount() |
SearchGraph.Node |
clearValue() |
void |
copyFromNode(SearchGraph.Node sourceNode,
boolean onlyChildren) |
void |
copyToNode(SearchGraph.Node targetNode,
boolean onlyChildren) |
SearchGraph.Node |
getChild(Index index) |
SearchGraph.Node |
getChild(int index) |
int |
getChildCount() |
java.util.Vector<SearchGraph.Node> |
getChildren() |
int |
getMark() |
SearchGraph.NonTerminal |
getNonTerminal() |
ParseAction<?> |
getParseEvent() |
int |
getPriority() |
SearchGraph |
getSearchGraph() |
java.lang.Object |
getValue() |
boolean |
hasChild(int index) |
boolean |
hasNonTerminal() |
boolean |
hasParseEvent() |
boolean |
hasUnacceptedChildren() |
boolean |
hasValue() |
SearchGraph.Node |
insert(java.io.BufferedReader key,
java.lang.Object value) |
SearchGraph.Node |
insert(Index childIndex) |
SearchGraph.Node |
insert(Index childIndex,
java.lang.Object childValue) |
SearchGraph.Node |
insert(Index childIndex,
SearchGraph.Node child) |
SearchGraph.Node |
insert(int childIndex) |
SearchGraph.Node |
insert(int childIndex,
java.lang.Object childValue) |
SearchGraph.Node |
insert(int childIndex,
SearchGraph.Node child) |
SearchGraph.Node |
insert(java.lang.String key,
java.lang.Object value) |
SearchGraph.Node |
insertArray(byte[] indices) |
SearchGraph.Node |
insertArray(byte[] indices,
java.lang.Object value) |
SearchGraph.Node |
insertArray(byte[] indices,
SearchGraph.Node node) |
boolean |
isInserted() |
boolean |
isMaxPriority() |
boolean |
isMinPriority() |
boolean |
isRightAssociative() |
boolean |
isUnacceptedChild(int index) |
SearchGraph.Node |
overwriteValue(java.lang.Object value) |
boolean |
removeChild(int childIndex) |
SearchGraph.Node |
setAction(ParseAction<?> parseEvent) |
SearchGraph.Node |
setAction(ParseAction<?> parseEvent,
java.lang.Object value) |
void |
setInserted() |
void |
setMark(int mark) |
SearchGraph.Node |
setNonTerminal(NTProductions subSearchGraph) |
SearchGraph.Node |
setNonTerminal(NTProductions subSearchGraph,
int priority) |
SearchGraph.Node |
setNonTerminal(NTProductions subSearchGraph,
SearchGraph.Node node) |
SearchGraph.Node |
setNonTerminal(NTProductions subSearchGraph,
SearchGraph.Node node,
int priority) |
SearchGraph.Node |
setPriority(int priority) |
SearchGraph.Node |
setRightAssociative() |
void |
setUnacceptedChildren(java.util.Vector<SearchGraph.Node> children) |
SearchGraph.Node |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
boolean |
traverseTree(SearchGraph.SearchGraphIterationCallback callback) |