Uses of Class
com.igormaznitsa.jcp.expression.ExpressionTree
-
Packages that use ExpressionTree Package Description com.igormaznitsa.jcp.directives com.igormaznitsa.jcp.expression -
-
Uses of ExpressionTree in com.igormaznitsa.jcp.directives
Methods in com.igormaznitsa.jcp.directives that return types with arguments of type ExpressionTree Modifier and Type Method Description private java.util.List<ExpressionTree>
ActionDirectiveHandler. parseString(java.lang.String str, PreprocessorContext context)
-
Uses of ExpressionTree in com.igormaznitsa.jcp.expression
Fields in com.igormaznitsa.jcp.expression declared as ExpressionTree Modifier and Type Field Description private ExpressionTree
Expression. expressionTree
The variable contains the expression treeMethods in com.igormaznitsa.jcp.expression that return ExpressionTree Modifier and Type Method Description ExpressionTree
ExpressionParser. parse(java.lang.String expressionStr, PreprocessorContext context)
To parse an expression represented as a string and get a treeprivate ExpressionTree
ExpressionParser. readFunction(AbstractFunction function, java.io.PushbackReader reader, PreprocessorContext context, FilePositionInfo[] includeStack, java.lang.String sources)
The auxiliary method allows to form a function and its arguments as a treeMethods in com.igormaznitsa.jcp.expression with parameters of type ExpressionTree Modifier and Type Method Description ExpressionTreeElement
ExpressionTreeElement. addSubTree(ExpressionTree tree)
Add a tree as new child and make the maximum priority for itvoid
ExpressionTree. addTree(ExpressionTree tree)
Add whole tree as a tree element, also it sets the maximum priority to the new elementstatic Value
Expression. evalTree(ExpressionTree tree, PreprocessorContext context)
Evaluate an expression treeExpressionItem
ExpressionParser. readExpression(java.io.PushbackReader reader, ExpressionTree tree, PreprocessorContext context, boolean insideBracket, boolean argument)
It reads an expression from a reader and fill a tree(package private) ExpressionItem
ExpressionParser. readFunctionArgument(java.io.PushbackReader reader, ExpressionTree tree, PreprocessorContext context, FilePositionInfo[] callStack, java.lang.String source)
The auxiliary method allows to read a function argumentMethod parameters in com.igormaznitsa.jcp.expression with type arguments of type ExpressionTree Modifier and Type Method Description void
ExpressionTreeElement. fillArguments(java.util.List<ExpressionTree> arguments)
It fills children slots from a list containing expression treesConstructors in com.igormaznitsa.jcp.expression with parameters of type ExpressionTree Constructor Description Expression(PreprocessorContext context, ExpressionTree tree)
-