Interface IExpressionFactory
public interface IExpressionFactory
Definition of an expression factory used when creating new expressions when folding etc.
-
Method Summary
Modifier and TypeMethodDescriptioncreateArrayExpression(ValueVector array) Creates a literal array expressioncreateBooleanExpression(boolean value) Creates a literal boolean expressioncreateDoubleExpression(double value) Creates a literal double expressioncreateFloatExpression(float value) Creates a literal float expressioncreateIntegerExpression(int value) Creates a literal integer expressioncreateLongExpression(long value) Creates a literal long expressioncreateObjectExpression(ObjectVector object) Creates a literal object expressioncreateStringExpression(UTF8String value) Creates a literal string expression
-
Method Details
-
createBooleanExpression
Creates a literal boolean expression -
createIntegerExpression
Creates a literal integer expression -
createLongExpression
Creates a literal long expression -
createFloatExpression
Creates a literal float expression -
createDoubleExpression
Creates a literal double expression -
createStringExpression
Creates a literal string expression -
createArrayExpression
Creates a literal array expression -
createObjectExpression
Creates a literal object expression
-