Package com.reportmill.parsing
Class RMKeyChainParser
java.lang.Object
com.reportmill.parsing.RMKeyChainParser
- All Implemented Interfaces:
RMKeyChainParserConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
Fields inherited from interface com.reportmill.parsing.RMKeyChainParserConstants
AND, ASSIGN, ASSIGNINCR, DEFAULT, DIVIDE, EOF, EOL, EQUAL, FLOAT, GREATERTHAN, GREATERTHANEQUAL, INT, KEY, LESSTHAN, LESSTHANEQUAL, MINUS, MOD, MULTIPLY, NOT, NOTEQUAL, OR, PLUS, STRING, tokenImage, WithinString
-
Constructor Summary
ConstructorsConstructorDescriptionRMKeyChainParser
(InputStream stream) RMKeyChainParser
(InputStream stream, String encoding) RMKeyChainParser
(Reader stream) -
Method Summary
Modifier and TypeMethodDescriptionfinal RMKeyChain
final RMKeyChain
arg_list()
final RMKeyChain
final RMKeyChain
final void
final RMKeyChain
element()
final void
final RMKeyChain
final RMKeyChain
getError()
final Token
final Token
getToken
(int index) final RMKeyChain
keychain()
final RMKeyChain
final RMKeyChain
final RMKeyChain
final RMKeyChain
object()
final RMKeyChain
one_line()
void
void
ReInit
(InputStream stream) void
ReInit
(InputStream stream, String encoding) void
final RMKeyChain
final RMKeyChain
-
Field Details
-
token_source
-
token
-
jj_nt
-
lookingAhead
public boolean lookingAhead
-
-
Constructor Details
-
RMKeyChainParser
public RMKeyChainParser() -
RMKeyChainParser
-
RMKeyChainParser
-
RMKeyChainParser
-
RMKeyChainParser
-
-
Method Details
-
keyChain
-
getError
-
getAndResetError
-
one_line
- Throws:
ParseException
-
statement
- Throws:
ParseException
-
expression
- Throws:
ParseException
-
conditional_expression
- Throws:
ParseException
-
logicalOR_expression
- Throws:
ParseException
-
logicalAnd_expression
- Throws:
ParseException
-
equality_expression
- Throws:
ParseException
-
comparative_expression
- Throws:
ParseException
-
additive_expression
- Throws:
ParseException
-
multiplicitive_expression
- Throws:
ParseException
-
unary_expression
- Throws:
ParseException
-
element
- Throws:
ParseException
-
keychain
- Throws:
ParseException
-
object
- Throws:
ParseException
-
arg_list
- Throws:
ParseException
-
ReInit
-
ReInit
-
ReInit
-
ReInit
-
getNextToken
-
getToken
-
generateParseException
-
enable_tracing
public final void enable_tracing() -
disable_tracing
public final void disable_tracing()
-