protected static class FlowableExpressionFactory.FlowableExpressionParserImpl extends Parser implements FlowableExpressionParser
Parser.ExtensionHandler, Parser.ExtensionPoint, Parser.ParseException| Modifier and Type | Field and Description |
|---|---|
protected FlowableExpressionFactory.FlowableExpressionBuilder |
flowableContext |
context, extensions, scanner| Constructor and Description |
|---|
FlowableExpressionParserImpl(FlowableExpressionFactory.FlowableExpressionBuilder context,
String input) |
| Modifier and Type | Method and Description |
|---|---|
protected AstFunction |
createAstFunction(String name,
int index,
AstParameters params) |
AstIdentifier |
createIdentifier(String name) |
add, and, cmp, consumeToken, consumeToken, createAstBinary, createAstBracket, createAstChoice, createAstComposite, createAstDot, createAstIdentifier, createAstMethod, createAstUnary, createScanner, eq, eval, eval, expr, fail, fail, function, getExtensionHandler, getFunctions, getIdentifiers, getToken, identifier, literal, lookahead, mul, nonliteral, or, params, parseFloat, parseInteger, putExtensionHandler, text, tree, unary, valueprotected final FlowableExpressionFactory.FlowableExpressionBuilder flowableContext
public FlowableExpressionParserImpl(FlowableExpressionFactory.FlowableExpressionBuilder context, String input)
public AstIdentifier createIdentifier(String name)
createIdentifier in interface FlowableExpressionParserprotected AstFunction createAstFunction(String name, int index, AstParameters params)
createAstFunction in class ParserCopyright © 2021 Flowable. All rights reserved.