- ABS - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- AbstractAryExpression - Class in org.expressionj.expr
-
An abstract Ary expression.
- AbstractAryExpression(Expression) - Constructor for class org.expressionj.expr.AbstractAryExpression
-
- AbstractAryNumericExpression - Class in org.expressionj.expr
-
An abstract Ary numeric expression.
- AbstractAryNumericExpression(Expression) - Constructor for class org.expressionj.expr.AbstractAryNumericExpression
-
- AbstractAssignment - Class in org.expressionj.expr
-
An abstract assignment.
- AbstractAssignment(Expression) - Constructor for class org.expressionj.expr.AbstractAssignment
-
- AbstractExpression - Class in org.expressionj.model
-
- AbstractExpression() - Constructor for class org.expressionj.model.AbstractExpression
-
- AbstractExpression(Expression) - Constructor for class org.expressionj.model.AbstractExpression
-
- AbstractExprFunction - Class in org.expressionj.expr
-
Abstract function expression.
- AbstractExprFunction(Expression) - Constructor for class org.expressionj.expr.AbstractExprFunction
-
- AbstractScalarAssignment - Class in org.expressionj.expr
-
An abstract assignment.
- AbstractScalarAssignment(Expression) - Constructor for class org.expressionj.expr.AbstractScalarAssignment
-
- AbstractUnaryExpression - Class in org.expressionj.expr
-
An abstract unary expression.
- AbstractUnaryExpression(Expression) - Constructor for class org.expressionj.expr.AbstractUnaryExpression
-
- AbstractUnaryNumericExpression - Class in org.expressionj.expr
-
An abstract unary numeric expression.
- AbstractUnaryNumericExpression(Expression) - Constructor for class org.expressionj.expr.AbstractUnaryNumericExpression
-
- AbstractValue - Class in org.expressionj.model
-
An abstract value, used for Constants and variables.
- AbstractValue() - Constructor for class org.expressionj.model.AbstractValue
-
- AbstractValue(Expression) - Constructor for class org.expressionj.model.AbstractValue
-
- acceptUndefinedVariables(boolean) - Method in class org.expressionj.expr.ParsedEquation
-
- acceptUndefinedVariables(boolean) - Static method in class org.expressionj.expr.parser.EquationParser
-
- acceptUndefinedVariables(boolean) - Static method in class org.expressionj.model.ExpressionJ
-
Set if undefined variables are allowed by the parser.
- ACOS - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- ADD - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- add(Expression, int) - Method in class org.expressionj.util.ExpressionCombiner
-
Add an expression and an integer constant.
- add(Expression, float) - Method in class org.expressionj.util.ExpressionCombiner
-
Add an expression and a float constant.
- add(Expression, String) - Method in class org.expressionj.util.ExpressionCombiner
-
Add an expression and a String constant.
- add(Expression, Expression) - Method in class org.expressionj.util.ExpressionCombiner
-
Add an expression to another.
- addAssign() - Static method in class org.expressionj.expr.parser.EquationParser
-
- ADDASSIGNMENT - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- addCondition(Expression) - Method in class org.expressionj.expr.ExprCHOICE
-
- addConstant(String, Constant) - Method in class org.expressionj.functions.ConstantsDefinitions
-
Add a new global constant binding.
- addEscapes(String) - Static method in error org.expressionj.expr.parser.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addExpression(Expression) - Method in class org.expressionj.expr.AbstractExprFunction
-
- addExpression(Expression) - Method in class org.expressionj.expr.CodeBlock
-
Add an expression to the block.
- addExpression(Expression) - Method in class org.expressionj.expr.ExprArray
-
- addExpression(Expression) - Method in class org.expressionj.expr.ExprATAN2
-
- addExpression(Expression) - Method in class org.expressionj.expr.ExprCHOICE
-
- addExpression(Expression) - Method in class org.expressionj.expr.ExprFORMAT
-
- addExpression(Expression) - Method in class org.expressionj.expr.ExprPOW
-
- addExpression(Expression) - Method in interface org.expressionj.model.MultipleAryExpression
-
- addField(Structure.Field) - Method in class org.expressionj.model.Structure
-
Add a field for this structure.
- addFunction(String, Object, Method) - Method in class org.expressionj.functions.FunctionsDefinitions
-
Add a new binding.
- addLocalVariable(LocalVariable) - Method in class org.expressionj.expr.AbstractAssignment
-
Add a local variable.
- addLocalVariable(LocalVariable, boolean) - Method in class org.expressionj.expr.AbstractAssignment
-
Add a local variable.
- addVariable(Variable, boolean) - Method in class org.expressionj.expr.AbstractAssignment
-
Add a variable.
- addVariable(Variable) - Method in class org.expressionj.expr.AbstractAssignment
-
Add a variable.
- addVariable(Variable) - Method in class org.expressionj.expr.ParsedEquation
-
- adjustBeginLineColumn(int, int) - Static method in class org.expressionj.expr.parser.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- affect() - Static method in class org.expressionj.expr.parser.EquationParser
-
- AFFECTATION - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- affectInType() - Static method in class org.expressionj.expr.parser.EquationParser
-
- AND - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- arrayAffect() - Static method in class org.expressionj.expr.parser.EquationParser
-
- arrayDeclaration() - Static method in class org.expressionj.expr.parser.EquationParser
-
- AryExpression - Interface in org.expressionj.model
-
Represent an expression with two predicates, as for example AND.
- asConstant(Expression) - Method in class org.expressionj.util.ExpressionAnalyser
-
Return the Expression as a Constant or null if this is not a Constant.
- ASIN - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- asVariable(Expression) - Method in class org.expressionj.util.ExpressionAnalyser
-
Return the Expression as a Variable or null if this is not a Variable.
- ATAN - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.