|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PatternCompiler
A PatternCompiler is some class that knows how to handle fixed Node values, binding and bound occurences of variables, and wildcards.
Method Summary | |
---|---|
Element |
any()
Method called to deliver a compiled element from a wildcard ANY. |
Element |
bind(Node n,
int index)
Method called to deliver a compiled element from a binding occurance of a variable Node allocated at a given index position. |
Element |
bound(Node n,
int index)
Method called to deliver a compiled element from a bound occurance of a variable Node allocated at a given index position. |
Element |
fixed(Node value)
Method called to deliver a compiled Element constructed from a constant Node. |
Method Detail |
---|
Element fixed(Node value)
Element bound(Node n, int index)
Element bind(Node n, int index)
Element any()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |