Uses of Class
com.blackrook.expression.Expression
Packages that use Expression
-
Uses of Expression in com.blackrook.expression
Fields in com.blackrook.expression declared as ExpressionModifier and TypeFieldDescriptionstatic final ExpressionExpression.FALSEExpression: literal false.static final ExpressionExpression.FLOAT_0Expression: literal 0.0.static final ExpressionExpression.FLOAT_1Expression: literal 1.0.static final ExpressionExpression.INFINITYExpression: Infinity.static final ExpressionExpression.INTEGER_0Expression: literal 0.static final ExpressionExpression.INTEGER_1Expression: literal 1.static final ExpressionExpression.NANExpression: NaN.static final ExpressionExpression.TRUEExpression: literal true.Methods in com.blackrook.expression that return ExpressionModifier and TypeMethodDescriptionstatic ExpressionExpression.create(boolean value) Creates an expression that is just one value.static ExpressionExpression.create(double value) Creates an expression that is just one value.static ExpressionExpression.create(long value) Creates an expression that is just one value.static ExpressionExpression.create(ExpressionNode[] nodes) Creates an expression that is a full expression.static ExpressionExpression.create(ExpressionValue value) Creates an expression that is just one value.Expression.intern()Internalizes an expression: adds this expression to an internal bank and returns it, or returns an existing reference for the same expression already stored.static ExpressionExpressionFactory.parseExpression(Reader reader, ExpressionFunctionResolver resolver) Parses a single-line expression.static ExpressionExpressionFactory.parseExpression(String inputString) Parses a single-line expression.static ExpressionExpressionFactory.parseExpression(String inputString, ExpressionFunctionResolver resolver) Parses a single-line expression.static ExpressionExpressionFactory.parseExpressionBlock(Reader reader, ExpressionFunctionResolver resolver) Parses an expression block (multi-line/statement expression).static ExpressionExpressionFactory.parseExpressionBlock(String inputString) Parses an expression block (multi-line/statement expression).static ExpressionExpressionFactory.parseExpressionBlock(String inputString, ExpressionFunctionResolver resolver) Parses an expression block (multi-line/statement expression).Methods in com.blackrook.expression with parameters of type ExpressionModifier and TypeMethodDescriptionbooleanExpression.equals(Expression other) Tests if two expressions are the same.