- semicolon() - Static method in class org.expressionj.expr.parser.EquationParser
-
- SEMICOLON - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- setArray(Variable) - Method in class org.expressionj.expr.ExprArrayAffect
-
- setBooleanValue(boolean) - Method in class org.expressionj.model.ValueWrapper.Bool
-
- setBooleanValue(boolean) - Method in class org.expressionj.model.ValueWrapper.Float
-
- setBooleanValue(boolean) - Method in class org.expressionj.model.ValueWrapper.Int
-
- setBooleanValue(boolean) - Method in class org.expressionj.model.ValueWrapper.Obj
-
- setBooleanValue(boolean) - Method in interface org.expressionj.model.ValueWrapper
-
Set the value as a boolean.
- setBreak() - Method in class org.expressionj.expr.ExprWHILE
-
- setCondition(Expression) - Method in class org.expressionj.expr.ExprWHILE
-
- setCopyBehavior(int) - Method in class org.expressionj.util.ExpressionCombiner
-
Set the copy behavior of this ExpressionCombiner.
- setDebugStream(PrintStream) - Static method in class org.expressionj.expr.parser.EquationParserTokenManager
-
Set debug output.
- setDefaultValue() - Method in class org.expressionj.model.AbstractValue
-
Set the default value for the type.
- setExpression(Expression) - Method in class org.expressionj.expr.AbstractScalarAssignment
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprABS
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprACOS
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprArrayAffect
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprArrayIndex
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprASIN
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprATAN
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprCEIL
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprCOS
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprECHO
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprFLOOR
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprNOT
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprSIGN
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprSIN
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprSQRT
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprTAN
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprToDegrees
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprToRadians
-
- setExpression(Expression) - Method in class org.expressionj.expr.ExprWHILE
-
- setExpression(Expression) - Method in class org.expressionj.expr.ParsedEquation
-
- setExpression(Expression) - Method in interface org.expressionj.model.UnaryExpression
-
- setExpression1(Expression) - Method in class org.expressionj.expr.AbstractAryExpression
-
- setExpression1(Expression) - Method in interface org.expressionj.model.AryExpression
-
Set the first expression.
- setExpression2(Expression) - Method in class org.expressionj.expr.AbstractAryExpression
-
- setExpression2(Expression) - Method in interface org.expressionj.model.AryExpression
-
Set the second expression.
- setExpressions(List<Expression>) - Method in class org.expressionj.expr.AbstractExprFunction
-
- setExpressions(List<Expression>) - Method in class org.expressionj.expr.CodeBlock
-
Set the expressions.
- setExpressions(List<Expression>) - Method in class org.expressionj.expr.ExprArray
-
- setExpressions(List<Expression>) - Method in interface org.expressionj.model.MultipleAryExpression
-
- setExprWHILE(ExprWHILE) - Method in class org.expressionj.expr.CodeBlock
-
- setFloatValue(float) - Method in class org.expressionj.model.ValueWrapper.Bool
-
- setFloatValue(float) - Method in class org.expressionj.model.ValueWrapper.Float
-
- setFloatValue(float) - Method in class org.expressionj.model.ValueWrapper.Int
-
- setFloatValue(float) - Method in class org.expressionj.model.ValueWrapper.Obj
-
- setFloatValue(float) - Method in interface org.expressionj.model.ValueWrapper
-
Set the value as a float.
- setFunctionKey(FunctionKey) - Method in class org.expressionj.expr.ExprFunction
-
- setFunctionKey(String, int) - Method in class org.expressionj.expr.ExprFunction
-
- setIndentation(int) - Method in class org.expressionj.util.ExpressionExporter
-
Set the indentation value.
- setIndex(Expression) - Method in class org.expressionj.expr.ExprArrayAffect
-
Set the index of the array to assign.
- setIntValue(int) - Method in class org.expressionj.model.ValueWrapper.Bool
-
- setIntValue(int) - Method in class org.expressionj.model.ValueWrapper.Float
-
- setIntValue(int) - Method in class org.expressionj.model.ValueWrapper.Int
-
- setIntValue(int) - Method in class org.expressionj.model.ValueWrapper.Obj
-
- setIntValue(int) - Method in interface org.expressionj.model.ValueWrapper
-
Set the value as an int.
- setLocalVariables(Map<String, LocalVariable>) - Method in class org.expressionj.expr.CodeBlock
-
Set the internal variables of the block.
- setName(String) - Method in class org.expressionj.model.AbstractValue
-
- setNewLinesForBlocks(boolean) - Method in class org.expressionj.util.ExpressionExporter
-
Set if new lines must be inserted between each block.
- setParentBlock(CodeBlock) - Method in class org.expressionj.expr.CodeBlock
-
- setParentBlock(CodeBlock) - Method in class org.expressionj.expr.ExprBREAK
-
- setParentBlock(CodeBlock) - Method in class org.expressionj.expr.ExprCHOICE
-
- setParentBlock(CodeBlock) - Method in class org.expressionj.expr.ExprWHILE
-
- setParentBlock(CodeBlock) - Method in class org.expressionj.expr.ParsedEquation
-
- setParentBlock(CodeBlock) - Method in class org.expressionj.model.AbstractExpression
-
- setParentBlock(CodeBlock) - Method in interface org.expressionj.model.Expression
-
Set the parent expression block.
- setPrintStream(PrintStream) - Method in class org.expressionj.functions.EchoLogger
-
Set the printStream to use for the echo keyword.
- setResult(AbstractValue, boolean) - Method in class org.expressionj.expr.AbstractScalarAssignment
-
Set the result.
- setResult(AbstractValue) - Method in class org.expressionj.expr.AbstractScalarAssignment
-
- setRoot(Expression) - Method in class org.expressionj.model.AbstractExpression
-
Set the root expression.
- setStructure(short) - Method in class org.expressionj.model.AbstractValue
-
Set the structure of the value.
- setStructure(short) - Method in interface org.expressionj.model.Value
-
Set the structure of the value.
- setTabSize(int) - Static method in class org.expressionj.expr.parser.SimpleCharStream
-
- setType(short, short) - Method in class org.expressionj.model.AbstractValue
-
Set the type and structure of the value.
- setType(short) - Method in class org.expressionj.model.AbstractValue
-
Set the type of the value.
- setType(short, short) - Method in interface org.expressionj.model.Value
-
Set the type and structure of the value.
- setType(short) - Method in interface org.expressionj.model.Value
-
Set the type of the value.
- setValue(Value) - Method in class org.expressionj.expr.ExprArrayIndex
-
- setValue(String, Object) - Method in class org.expressionj.expr.ParsedEquation
-
- setValue(Object) - Method in class org.expressionj.model.AbstractValue
-
- setValue(String, Object) - Method in class org.expressionj.model.Constant
-
Do nothing.
- setValue(String, Object) - Method in interface org.expressionj.model.Equation
-
Set the value of a variable.
- setValue(String, Object) - Method in class org.expressionj.model.Structure
-
Do nothing.
- setValue(Object) - Method in interface org.expressionj.model.Value
-
- setValue(Object) - Method in class org.expressionj.model.ValueWrapper.Bool
-
- setValue(Object) - Method in class org.expressionj.model.ValueWrapper.Float
-
- setValue(Object) - Method in class org.expressionj.model.ValueWrapper.Int
-
- setValue(Object) - Method in class org.expressionj.model.ValueWrapper.Obj
-
- setValue(Object) - Method in interface org.expressionj.model.ValueWrapper
-
Set the value.
- setValue(String, Object) - Method in class org.expressionj.model.Variable
-
Set the value of the variable.
- setValueAsBoolean(boolean) - Method in class org.expressionj.model.AbstractValue
-
- setValueAsBoolean(boolean) - Method in interface org.expressionj.model.Value
-
- setValueAsFloat(float) - Method in class org.expressionj.model.AbstractValue
-
- setValueAsFloat(float) - Method in interface org.expressionj.model.Value
-
- setValueAsInt(int) - Method in class org.expressionj.model.AbstractValue
-
- setValueAsInt(int) - Method in interface org.expressionj.model.Value
-
- setVariable(Variable) - Method in class org.expressionj.expr.ExprDecrement
-
- setVariable(Variable) - Method in class org.expressionj.expr.ExprIncrement
-
Set the variable to increment.
- setVariables(List<Variable>) - Method in class org.expressionj.expr.ParsedEquation
-
- SHALLOW_COPY - Static variable in class org.expressionj.util.ExpressionCombiner
-
- SIGN - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- SimpleCharStream - Class in org.expressionj.expr.parser
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.expressionj.expr.parser.SimpleCharStream
-
Constructor.
- simplify(Expression) - Method in class org.expressionj.util.ExpressionSimplifier
-
Simplify an expression.
- SIN - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- specialToken - Variable in class org.expressionj.expr.parser.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- SQRT - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- staticFlag - Static variable in class org.expressionj.expr.parser.SimpleCharStream
-
Whether parser is static.
- struct - Variable in class org.expressionj.model.AbstractValue
-
- STRUCT_ARRAY - Static variable in interface org.expressionj.model.ExpressionType
-
The array structure type.
- STRUCT_SCALAR - Static variable in interface org.expressionj.model.ExpressionType
-
The scalar structure type.
- STRUCT_STRUCTURE - Static variable in interface org.expressionj.model.ExpressionType
-
The structure structure type.
- Structure - Class in org.expressionj.model
-
Represent an instance of a Structure.
- Structure(String) - Constructor for class org.expressionj.model.Structure
-
Constructor.
- Structure(String, short) - Constructor for class org.expressionj.model.Structure
-
Constructor.
- Structure.Field - Class in org.expressionj.model
-
Represent a structure field.
- SUB - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- subAssign() - Static method in class org.expressionj.expr.parser.EquationParser
-
- SUBASSIGNMENT - Static variable in interface org.expressionj.expr.parser.EquationParserConstants
-
RegularExpression Id.
- substract(Expression, int) - Method in class org.expressionj.util.ExpressionCombiner
-
Subtract an expression and an integer constant.
- substract(Expression, float) - Method in class org.expressionj.util.ExpressionCombiner
-
Subtract an expression by a float constant.
- substract(Expression, Expression) - Method in class org.expressionj.util.ExpressionCombiner
-
Subtract an expression to another.
- SwitchTo(int) - Static method in class org.expressionj.expr.parser.EquationParserTokenManager
-
Switch to specified lex state.