Uses of Class
com.blackrook.expression.ExpressionStack
-
Packages that use ExpressionStack Package Description com.blackrook.expression Contains expression data.com.blackrook.expression.functions Contains common functions.com.blackrook.expression.node Contains the nodes for compiled expressions. -
-
Uses of ExpressionStack in com.blackrook.expression
Methods in com.blackrook.expression with parameters of type ExpressionStack Modifier and Type Method Description void
Expression. evaluate(ExpressionStack stack, ExpressionVariableContext context, ExpressionValue out)
Evaluates this expression.boolean
ExpressionNode. execute(ExpressionStack stack, ExpressionVariableContext context)
Executes this node. -
Uses of ExpressionStack in com.blackrook.expression.functions
Methods in com.blackrook.expression.functions with parameters of type ExpressionStack Modifier and Type Method Description abstract boolean
CommonFunctions. execute(ExpressionStack stack, ExpressionVariableContext context)
Executes this node. -
Uses of ExpressionStack in com.blackrook.expression.node
Methods in com.blackrook.expression.node with parameters of type ExpressionStack Modifier and Type Method Description boolean
ExpressionBranch. execute(ExpressionStack stack, ExpressionVariableContext context)
boolean
ExpressionDirective. execute(ExpressionStack stack, ExpressionVariableContext context)
abstract boolean
ExpressionDirectiveType. execute(ExpressionStack stack, ExpressionVariableContext context, Object operand)
Executes this node.boolean
ExpressionFunction. execute(ExpressionStack stack, ExpressionVariableContext context)
boolean
ExpressionFunctionType. execute(ExpressionStack stack, ExpressionVariableContext context)
Executes this function.
-