Uses of Class
de.xima.fc.workflow.parser.infix.InfixExpressionException
-
Packages that use InfixExpressionException Package Description de.xima.fc.workflow.parser.infix de.xima.fc.workflow.parser.infix.bool -
-
Uses of InfixExpressionException in de.xima.fc.workflow.parser.infix
Methods in de.xima.fc.workflow.parser.infix that throw InfixExpressionException Modifier and Type Method Description <TData> TData
IInfixExpressionHandler. evaluate(IEvalContext<TData,TConstant,TOperator> ctx, Iterable<IParsedElement<TConstant,TOperator>> rpn, Locale locale)
Evaluates the given reverse polish notation with the given context.Iterable<IParsedElement<TConstant,TOperator>>
IInfixExpressionHandler. parse(Iterable<IToken<TConstant,TOperator>> tokens, Locale locale)
Takes a token stream and parses it into a valid reverse polish notation representation.Iterable<IToken<TConstant,TOperator>>
IInfixExpressionHandler. tokenize(CharSequence expression, Locale locale)
Inspects the given expressions and extracts the semantic tokens it consists of. -
Uses of InfixExpressionException in de.xima.fc.workflow.parser.infix.bool
Methods in de.xima.fc.workflow.parser.infix.bool that throw InfixExpressionException Modifier and Type Method Description static Boolean
BooleanExpression. eval(CharSequence expression, Function<String,Boolean> variableResolver, Locale locale)
Utility method that retrieves the parser, parses the infix expression, and evaluates it.
-