public class BufferEndStates
extends java.lang.Object
Constructor and Description |
---|
BufferEndStates(org.antlr.runtime.tree.CommonTree production) |
Modifier and Type | Method and Description |
---|---|
void |
addEndState(BufferEndState endState) |
java.util.Map<java.lang.String,java.util.Collection<BufferEndState>> |
getEndStates() |
java.util.Map<java.lang.String,org.antlr.runtime.tree.CommonTree> |
getMapOfTrees(int type)
return the map of asts for all the default conditions (query & match) and
actions (add, remove, modify) so that they need not be calculated every time
by every buffer state computer
|
org.antlr.runtime.tree.CommonTree |
getProduction() |
public BufferEndStates(org.antlr.runtime.tree.CommonTree production)
public org.antlr.runtime.tree.CommonTree getProduction()
public void addEndState(BufferEndState endState)
public java.util.Map<java.lang.String,java.util.Collection<BufferEndState>> getEndStates()
public java.util.Map<java.lang.String,org.antlr.runtime.tree.CommonTree> getMapOfTrees(int type)
type
-