Uses of Class
ch.andre601.expressionparser.operator.Operator
Packages that use Operator
Package
Description
-
Uses of Operator in ch.andre601.expressionparser
Methods in ch.andre601.expressionparser that return types with arguments of type OperatorMethods in ch.andre601.expressionparser with parameters of type OperatorModifier and TypeMethodDescriptionExpressionParserEngine.Builder.addOperator
(Token token, Operator operator) Adds a new Token instance as key with a new Operator instance as value to use by theDefaultExpressionParserEngine
.Constructor parameters in ch.andre601.expressionparser with type arguments of type OperatorModifierConstructorDescriptionDefaultExpressionParserEngine
(List<TokenReader> tokenReaders, com.google.common.collect.ImmutableMap<Token, Operator> operators, com.google.common.collect.ImmutableList<ValueReader> valueReaders) Creates a new instance of this class. -
Uses of Operator in ch.andre601.expressionparser.operator
Subclasses of Operator in ch.andre601.expressionparser.operatorModifier and TypeClassDescriptionclass
The ListOperator can be used to handling a collection of ExpressionTemplates.Methods in ch.andre601.expressionparser.operator that return OperatorModifier and TypeMethodDescriptionstatic Operator
Operator.of
(int priority, BiFunction<ExpressionTemplate, ExpressionTemplate, ExpressionTemplate> function) Static method to create a new Operator with its createTemplate method utilizing the provided BiFunction. -
Uses of Operator in ch.andre601.expressionparser.parsers
Constructor parameters in ch.andre601.expressionparser.parsers with type arguments of type OperatorModifierConstructorDescriptionExpressionTemplateParser
(com.google.common.collect.ImmutableMap<Token, Operator> operators, com.google.common.collect.ImmutableList<ValueReader> valueReaders) Creates a new instance of this class which uses the provided Map of Tokens and their Operators and also the provided list of ValueReaders.