org.opennms.netmgt.filter.parser
Class Parser
java.lang.Object
org.opennms.netmgt.filter.parser.Parser
- public class Parser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ignoredTokens
public final Analysis ignoredTokens
node
protected Node node
lexer
private final Lexer lexer
stack
private final java.util.ListIterator stack
last_shift
private int last_shift
last_pos
private int last_pos
last_line
private int last_line
last_token
private Token last_token
converter
private final TokenIndex converter
action
private final int[] action
SHIFT
private static final int SHIFT
- See Also:
- Constant Field Values
REDUCE
private static final int REDUCE
- See Also:
- Constant Field Values
ACCEPT
private static final int ACCEPT
- See Also:
- Constant Field Values
ERROR
private static final int ERROR
- See Also:
- Constant Field Values
actionTable
private static int[][][] actionTable
gotoTable
private static int[][][] gotoTable
errorMessages
private static java.lang.String[] errorMessages
errors
private static int[] errors
Parser
public Parser(Lexer lexer)
filter
protected void filter()
throws ParserException,
LexerException,
java.io.IOException
- Throws:
ParserException
LexerException
java.io.IOException
goTo
private int goTo(int index)
push
private void push(int state,
Node node,
boolean filter)
throws ParserException,
LexerException,
java.io.IOException
- Throws:
ParserException
LexerException
java.io.IOException
state
private int state()
pop
private Node pop()
index
private int index(Switchable token)
parse
public Start parse()
throws ParserException,
LexerException,
java.io.IOException
- Throws:
ParserException
LexerException
java.io.IOException
new0
Node new0()
new1
Node new1()
new2
Node new2()
new3
Node new3()
new4
Node new4()
new5
Node new5()
new6
Node new6()
new7
Node new7()
new8
Node new8()
new9
Node new9()
new10
Node new10()
new11
Node new11()
new12
Node new12()
new13
Node new13()
new14
Node new14()
new15
Node new15()
new16
Node new16()
new17
Node new17()
new18
Node new18()
new19
Node new19()
new20
Node new20()
new21
Node new21()
new22
Node new22()
Generated by eevans on May 29 2005 2015.