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 ExpressionTreeExpression. expressionTreeThe variable contains the expression treeMethods in com.igormaznitsa.jcp.expression that return ExpressionTree Modifier and Type Method Description ExpressionTreeExpressionParser. parse(java.lang.String expressionStr, PreprocessorContext context)To parse an expression represented as a string and get a treeprivate ExpressionTreeExpressionParser. 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 ExpressionTreeElementExpressionTreeElement. addSubTree(ExpressionTree tree)Add a tree as new child and make the maximum priority for itvoidExpressionTree. addTree(ExpressionTree tree)Add whole tree as a tree element, also it sets the maximum priority to the new elementstatic ValueExpression. evalTree(ExpressionTree tree, PreprocessorContext context)Evaluate an expression treeExpressionItemExpressionParser. 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) ExpressionItemExpressionParser. 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 voidExpressionTreeElement. 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)
-