Class FlowableExpressionFactory.FlowableExpressionParserImpl
java.lang.Object
org.flowable.common.engine.impl.de.odysseus.el.tree.impl.Parser
org.flowable.common.engine.impl.el.FlowableExpressionFactory.FlowableExpressionParserImpl
- All Implemented Interfaces:
FlowableExpressionParser
- Enclosing class:
- FlowableExpressionFactory
protected static class FlowableExpressionFactory.FlowableExpressionParserImpl
extends Parser
implements FlowableExpressionParser
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.de.odysseus.el.tree.impl.Parser
Parser.ExtensionHandler, Parser.ExtensionPoint, Parser.ParseException
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final FlowableExpressionFactory.FlowableExpressionBuilder
Fields inherited from class org.flowable.common.engine.impl.de.odysseus.el.tree.impl.Parser
context, extensions, scanner
-
Constructor Summary
ConstructorsConstructorDescriptionFlowableExpressionParserImpl
(FlowableExpressionFactory.FlowableExpressionBuilder context, String input) -
Method Summary
Modifier and TypeMethodDescriptionprotected AstFunction
createAstFunction
(String name, int index, AstParameters params) createIdentifier
(String name) Methods inherited from class org.flowable.common.engine.impl.de.odysseus.el.tree.impl.Parser
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, value
-
Field Details
-
flowableContext
-
-
Constructor Details
-
FlowableExpressionParserImpl
public FlowableExpressionParserImpl(FlowableExpressionFactory.FlowableExpressionBuilder context, String input)
-
-
Method Details
-
createIdentifier
- Specified by:
createIdentifier
in interfaceFlowableExpressionParser
-
createAstFunction
- Overrides:
createAstFunction
in classParser
-