|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - the data symbol type.public interface Alphabet<T>
This Alphabet interface is implemented by any alphabet.
| Method Summary | |
|---|---|
void |
registerAllSymbolNodes(TreeView<? extends Symbol<T>> symbolNode)
Add all nodes including the given tree root in the symbol table |
void |
registerSymbolNode(TreeView<? extends Symbol<T>> symbolNode)
Add the given node in the symbol table |
| Methods inherited from interface org.expasy.jpl.commons.collection.symbol.AlphabetView |
|---|
getLetters, getRegEx, getSymbolNumber, hasSymbol, lookupSymbol, lookupSymbolNode |
| Method Detail |
|---|
void registerSymbolNode(TreeView<? extends Symbol<T>> symbolNode)
void registerAllSymbolNodes(TreeView<? extends Symbol<T>> symbolNode)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||