Uses of Interface
com.blackrook.expression.ExpressionNode
Packages that use ExpressionNode
Package
Description
Contains expression data.
Contains the nodes for compiled expressions.
-
Uses of ExpressionNode in com.blackrook.expression
Methods in com.blackrook.expression with parameters of type ExpressionNodeModifier and TypeMethodDescriptionstatic 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 ExpressionNodeModifier and TypeClassDescriptionclassExpression branch.classSingle expression directive.classSingle expression function.Methods in com.blackrook.expression.node with parameters of type ExpressionNodeModifier and TypeMethodDescriptionstatic 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.