Uses of Interface
com.blackrook.expression.ExpressionNode
-
Packages that use ExpressionNode Package Description com.blackrook.expression Contains expression data.com.blackrook.expression.node Contains the nodes for compiled expressions. -
-
Uses of ExpressionNode in com.blackrook.expression
Methods in com.blackrook.expression with parameters of type ExpressionNode Modifier and Type Method Description static ExpressionExpression. create(ExpressionNode[] nodes)Creates an expression that is a full expression. -
Uses of ExpressionNode in com.blackrook.expression.node
Classes in com.blackrook.expression.node that implement ExpressionNode Modifier and Type Class Description classExpressionBranchExpression branch.classExpressionDirectiveSingle expression directive.classExpressionFunctionSingle expression function.Methods in com.blackrook.expression.node with parameters of type ExpressionNode Modifier and Type Method Description static ExpressionBranchExpressionBranch. create(ExpressionNode[] successBlock)Creates a new expression branch - always succeed, one success block.static ExpressionBranchExpressionBranch. create(ExpressionNode[] conditional, ExpressionNode[] successBlock)Creates a new expression branch, no failure block.static ExpressionBranchExpressionBranch. create(ExpressionNode[] conditional, ExpressionNode[] successBlock, ExpressionNode[] failureBlock)Creates a new expression branch, no failure block.
-