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 Expression
Expression. 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 class
ExpressionBranch
Expression branch.class
ExpressionDirective
Single expression directive.class
ExpressionFunction
Single expression function.Methods in com.blackrook.expression.node with parameters of type ExpressionNode Modifier and Type Method Description static ExpressionBranch
ExpressionBranch. create(ExpressionNode[] successBlock)
Creates a new expression branch - always succeed, one success block.static ExpressionBranch
ExpressionBranch. create(ExpressionNode[] conditional, ExpressionNode[] successBlock)
Creates a new expression branch, no failure block.static ExpressionBranch
ExpressionBranch. create(ExpressionNode[] conditional, ExpressionNode[] successBlock, ExpressionNode[] failureBlock)
Creates a new expression branch, no failure block.
-