Uses of Class
org.camunda.bpm.impl.juel.Parser.ParseException
Packages that use Parser.ParseException
-
Uses of Parser.ParseException in org.camunda.bpm.impl.juel
Methods in org.camunda.bpm.impl.juel that throw Parser.ParseExceptionModifier and TypeMethodDescriptionprotected AstNodeParser.add(boolean required) add := add (<PLUS> mul | <MINUS> mul)*protected AstNodeParser.and(boolean required) and := eq (<AND> eq)*protected AstNodeParser.cmp(boolean required) cmp := add (<LT> add | <LE> add | <GE> add | <GT> add)*protected final Scanner.TokenParser.consumeToken()consume current token (get next token).protected final Scanner.TokenParser.consumeToken(Scanner.Symbol expected) consume current token (get next token); throw exception if the current token doesn't match the expected symbol.protected AstNodeParser.eq(boolean required) eq := cmp (<EQ> cmp | <NE> cmp)*protected AstEvalParser.eval()eval := dynamic | deferredprotected AstEvalParser.eval(boolean required, boolean deferred) dynmamic := <START_EVAL_DYNAMIC> expr <END_EVAL> deferred := <START_EVAL_DEFERRED> expr <END_EVAL>protected AstNodeParser.expr(boolean required) expr := or (<QUESTION> expr <COLON> expr)?protected voidthrow exceptionprotected voidParser.fail(Scanner.Symbol expected) throw exceptionprotected AstNodeParser.literal()literal := <TRUE> | <FALSE> | <STRING> | <INTEGER> | <FLOAT> | <NULL>protected final Scanner.TokenParser.lookahead(int index) get lookahead symbol.protected AstNodeParser.mul(boolean required) mul := unary (<MUL> unary | <DIV> unary | <MOD> unary)*protected AstNodeParser.nonliteral()nonliteral := <IDENTIFIER> | function | <LPAREN> expr <RPAREN> function := (<IDENTIFIER> <COLON>)? <IDENTIFIER> <LPAREN> list? <RPAREN>protected AstNodeParser.or(boolean required) or := and (<OR> and)*protected AstParametersParser.params()params := <LPAREN> (expr (<COMMA> expr)*)? <RPAREN>protected NumberParser.parseFloat(String string) Parse a floating point literal.protected NumberParser.parseInteger(String string) Parse an integer literal.protected AstNodeParser.text()text := <TEXT>Parser.tree()tree := text? ((dynamic text?)+ | (deferred text?)+)?protected AstNodeParser.unary(boolean required) unary := <NOT> unary | <MINUS> unary | <EMPTY> unary | valueprotected AstNodeParser.value()value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*