- 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.