Uses of Class
ch.andre601.expressionparser.parsers.ExpressionTemplateParser
Packages that use ExpressionTemplateParser
-
Uses of ExpressionTemplateParser in ch.andre601.expressionparser.parsers
Methods in ch.andre601.expressionparser.parsers with parameters of type ExpressionTemplateParserModifier and TypeMethodDescriptionBooleanConstantReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first entry of the provided list of Tokens and returns aConstantExpressionTemplate
using the retrieved Token's boolean value, if it is aBooleanToken
, ornull
.NegatedExpressionReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first entry of the list of Tokens and returns a negated ExpressionTemplate if the retrieved token is the set negation Token, elsenull
.NegatedNumberReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first token of the list of Tokens and returns aExpressionTemplate
who's number value is negated, if the retrieved Token is the set negation Token, ornull
.NumberConstantReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first token of the list of Tokens and returns aConstantExpressionTemplate
with its double value set from the retrieved Token, if it is aNumberToken
, elsenull
.ParenthesisedExpressionReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first Token from the token list and checks, if it is the set opening parenthesis Token.StringConstantReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Takes the first Token in the list of Tokens and returns aConstantExpressionTemplate
whose String value is the one from the retrieved Token, if it is aStringToken
, elsenull
.abstract ExpressionTemplate
ValueReader.read
(ExpressionTemplateParser parser, List<Token> tokens, ParseWarnCollector collector) Method called by theExpressionTemplateParser
to convert a List ofToken
into a singleExpressionTemplate
.