Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
A
ABS
- Static variable in interface org.objectweb.medor.expression.api.
Operator
AND
- Static variable in interface org.objectweb.medor.expression.api.
Operator
AVG
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Abs
- class org.objectweb.medor.expression.lib.
Abs
.
Abs()
- Constructor for class org.objectweb.medor.expression.lib.
Abs
Abs(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Abs
And
- class org.objectweb.medor.expression.lib.
And
.
And()
- Constructor for class org.objectweb.medor.expression.lib.
And
And(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
And
B
BITWIZE
- Static variable in interface org.objectweb.medor.expression.api.
Operator
BasicBinaryArithmeticOperator
- class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
.
BasicBinaryArithmeticOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
BasicBinaryArithmeticOperator(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
BasicBinaryArithmeticOperator(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
BasicBinaryArithmeticOperator(PType, Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
BasicBinaryLogicalOperator
- class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
.
BasicBinaryLogicalOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
BasicBinaryLogicalOperator(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
BasicBinaryOperator
- class org.objectweb.medor.expression.lib.
BasicBinaryOperator
.
BasicBinaryOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryOperator
BasicBinaryOperator(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryOperator
BasicBinaryOperator(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryOperator
BasicBinaryOperator(PType, Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicBinaryOperator
BasicComparator
- class org.objectweb.medor.expression.lib.
BasicComparator
.
BasicComparator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicComparator
BasicComparator(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicComparator
BasicExpression
- class org.objectweb.medor.expression.lib.
BasicExpression
.
Is an abstract common class for expression.
BasicExpression()
- Constructor for class org.objectweb.medor.expression.lib.
BasicExpression
BasicExpression(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicExpression
BasicExpression(BasicExpression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicExpression
BasicOperand
- class org.objectweb.medor.expression.lib.
BasicOperand
.
BasicOperand()
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(BasicOperand)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(boolean)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(char)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(char[])
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(byte)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(byte[])
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(short)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(int)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(long)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(float)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(double)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(String)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(Date)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperand(Object, PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperand
BasicOperator
- class org.objectweb.medor.expression.lib.
BasicOperator
.
BasicOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperator
BasicOperator(Expression[])
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperator
BasicOperator(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperator
BasicOperator(PType, Expression[])
- Constructor for class org.objectweb.medor.expression.lib.
BasicOperator
BasicParameterOperand
- class org.objectweb.medor.expression.lib.
BasicParameterOperand
.
BasicParameterOperand()
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(BasicParameterOperand)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String, Object)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String, String)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String, boolean)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String, long)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicParameterOperand(PType, String, double)
- Constructor for class org.objectweb.medor.expression.lib.
BasicParameterOperand
BasicUnaryArithmeticOperator
- class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
.
BasicUnaryArithmeticOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
BasicUnaryArithmeticOperator(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
BasicUnaryArithmeticOperator(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
BasicUnaryArithmeticOperator(PType, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
BasicUnaryLogicalOperator
- class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
.
BasicUnaryLogicalOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
BasicUnaryLogicalOperator(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
BasicUnaryOperator
- class org.objectweb.medor.expression.lib.
BasicUnaryOperator
.
BasicUnaryOperator()
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryOperator
BasicUnaryOperator(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryOperator
BasicUnaryOperator(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryOperator
BasicUnaryOperator(PType, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
BasicUnaryOperator
BasicVariableOperand
- class org.objectweb.medor.expression.lib.
BasicVariableOperand
.
BasicVariableOperand()
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(BasicOperand)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(PType)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(boolean)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(char)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(byte)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(short)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(int)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(long)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(float)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(double)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(String)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BasicVariableOperand(Date)
- Constructor for class org.objectweb.medor.expression.lib.
BasicVariableOperand
BinaryArithmeticOperator
- interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
.
This interface represents a binary arithmetic operation (+, -, ...).
BinaryLogicalOperator
- interface org.objectweb.medor.expression.api.
BinaryLogicalOperator
.
This interface represents a binary logical opertaion(and, or, ...)
BinaryOperator
- interface org.objectweb.medor.expression.api.
BinaryOperator
.
Bitwize
- class org.objectweb.medor.expression.lib.
Bitwize
.
Bitwize()
- Constructor for class org.objectweb.medor.expression.lib.
Bitwize
Bitwize(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Bitwize
C
CONCAT
- Static variable in interface org.objectweb.medor.expression.api.
Operator
CONDAND
- Static variable in interface org.objectweb.medor.expression.api.
Operator
CONDOR
- Static variable in interface org.objectweb.medor.expression.api.
Operator
COUNT
- Static variable in interface org.objectweb.medor.expression.api.
Operator
CalculatedParameterOperand
- interface org.objectweb.medor.expression.api.
CalculatedParameterOperand
.
This interface represents a ParameterOperand which must be evaluate.
Comparator
- interface org.objectweb.medor.expression.api.
Comparator
.
This interface represents a mathematical comparator.
Concat
- class org.objectweb.medor.expression.lib.
Concat
.
Concat(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Concat
Returns the concatenation of two strings.
Concat()
- Constructor for class org.objectweb.medor.expression.lib.
Concat
ConditionalAnd
- class org.objectweb.medor.expression.lib.
ConditionalAnd
.
ConditionalAnd()
- Constructor for class org.objectweb.medor.expression.lib.
ConditionalAnd
ConditionalAnd(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
ConditionalAnd
ConditionalOr
- class org.objectweb.medor.expression.lib.
ConditionalOr
.
ConditionalOr()
- Constructor for class org.objectweb.medor.expression.lib.
ConditionalOr
ConditionalOr(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
ConditionalOr
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
BasicExpression
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
BasicOperator
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
BasicParameterOperand
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
Equal
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
Greater
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
Like
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
Lower
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
clone(Object, Map)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
compileExpression()
- Method in interface org.objectweb.medor.expression.api.
Expression
Checks the semantic integrity of an expression.
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Concat
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
FirstLocate
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
IndexedLocate
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Length
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Like
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Round
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Sqrt
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
StringLower
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
StringUpper
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
Substring
compileExpression()
- Method in class org.objectweb.medor.expression.lib.
TypeConverter
D
DIV
- Static variable in interface org.objectweb.medor.expression.api.
Operator
DivideBy
- class org.objectweb.medor.expression.lib.
DivideBy
.
DivideBy()
- Constructor for class org.objectweb.medor.expression.lib.
DivideBy
DivideBy(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
DivideBy
doubleValue
- Variable in class org.objectweb.medor.expression.lib.
BasicOperand
E
EQUAL
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Equal
- class org.objectweb.medor.expression.lib.
Equal
.
Equal()
- Constructor for class org.objectweb.medor.expression.lib.
Equal
Equal(int)
- Constructor for class org.objectweb.medor.expression.lib.
Equal
Equal(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Equal
Expression
- interface org.objectweb.medor.expression.api.
Expression
.
This interface represents an arithmetic and/or a boolean expression.
ExpressionException
- exception org.objectweb.medor.expression.api.
ExpressionException
.
Specialisation of MedorException for problems related to Expressions.
ExpressionException(String)
- Constructor for class org.objectweb.medor.expression.api.
ExpressionException
ExpressionException(Exception)
- Constructor for class org.objectweb.medor.expression.api.
ExpressionException
ExpressionException(String, Exception)
- Constructor for class org.objectweb.medor.expression.api.
ExpressionException
ExpressionParser
- class org.objectweb.medor.expression.parser.string.
ExpressionParser
.
This class is a string parser of expressions.
ExpressionParser()
- Constructor for class org.objectweb.medor.expression.parser.string.
ExpressionParser
ExpressionPrinter
- class org.objectweb.medor.expression.lib.
ExpressionPrinter
.
This class is the default expression printer.
ExpressionPrinter()
- Constructor for class org.objectweb.medor.expression.lib.
ExpressionPrinter
ExpressionTypeHelper
- class org.objectweb.medor.expression.type.
ExpressionTypeHelper
.
ExpressionTypeHelper()
- Constructor for class org.objectweb.medor.expression.type.
ExpressionTypeHelper
e2str(Expression)
- Static method in class org.objectweb.medor.expression.lib.
ExpressionPrinter
evaluate(int, int)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the arithmetic operation between two numerics variables;
evaluate(int, short)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, long)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, float)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, double)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, float)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two floats variables;
evaluate(float, short)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, int)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, long)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, double)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(char, char)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two characters variable;
evaluate(char, String)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two characters variable;
evaluate(long, long)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two long variable;
evaluate(long, short)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, int)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, float)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, double)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, double)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two double variable;
evaluate(double, short)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, int)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, float)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, long)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(String, String)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two string variable;
evaluate(String, char)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two string variable;
evaluate(Date, Date)
- Method in interface org.objectweb.medor.expression.api.
BinaryArithmeticOperator
This fonction evaluate the comaparison between two java.util.Date variable;
evaluate(boolean, boolean)
- Method in interface org.objectweb.medor.expression.api.
BinaryLogicalOperator
evaluate(ParameterOperand[])
- Method in interface org.objectweb.medor.expression.api.
CalculatedParameterOperand
evaluate(Object, Object)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two java Object ;
evaluate(int, int)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, short)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, long)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, float)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int, double)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, float)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two floats variables;
evaluate(float, short)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, int)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, long)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float, double)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(char, char)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two characters variable;
evaluate(long, long)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two long variable;
evaluate(long, short)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, int)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, float)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long, double)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, double)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two double variable;
evaluate(double, short)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, int)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, float)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double, long)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two numerics variables;
evaluate(String, String)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two string variable;
evaluate(boolean, boolean)
- Method in interface org.objectweb.medor.expression.api.
Comparator
This fonction evaluate the comaparison between two boolean variable;
evaluate(ParameterOperand[], Object)
- Method in interface org.objectweb.medor.expression.api.
Expression
It evaluates the expression tree and puts the result into the operand result.
evaluate(byte)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(short)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(int)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(long)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(float)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(double)
- Method in interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
This fonction evaluate the comaparison between two numerics variables;
evaluate(boolean)
- Method in interface org.objectweb.medor.expression.api.
UnaryLogicalOperator
evaluate(int)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(short)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(long)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(float)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(byte)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(double)
- Method in class org.objectweb.medor.expression.lib.
Abs
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
And
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryArithmeticOperator
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryLogicalOperator
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
We supose that the comparisons can be performed between all types.
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
BasicComparator
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicParameterOperand
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryArithmeticOperator
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
evaluate(boolean)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryLogicalOperator
evaluate(int)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(short)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(long)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(float)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(byte)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(double)
- Method in class org.objectweb.medor.expression.lib.
Bitwize
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Concat
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Concat
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
ConditionalAnd
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
ConditionalOr
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(Timestamp, Timestamp)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(Time, Time)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
DivideBy
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Equal
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
FirstLocate
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
FirstLocate
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Greater
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
IndexedLocate
evaluate(String, String, int)
- Method in class org.objectweb.medor.expression.lib.
IndexedLocate
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Length
evaluate(String)
- Method in class org.objectweb.medor.expression.lib.
Length
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Like
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Lower
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(Time, Time)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(Timestamp, Timestamp)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
Minus
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
Mod
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(Timestamp, Timestamp)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(Time, Time)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
Mult
evaluate(boolean)
- Method in class org.objectweb.medor.expression.lib.
Not
evaluate(Object, Object)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
NotEqual
evaluate(boolean, boolean)
- Method in class org.objectweb.medor.expression.lib.
Or
evaluate(int, int)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(int, short)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(int, long)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(int, float)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(int, double)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(float, float)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(float, short)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(float, int)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(float, long)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(float, double)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(char, char)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(char, String)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(long, long)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(long, short)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(long, int)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(long, float)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(long, double)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(double, double)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(double, short)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(double, int)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(double, float)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(double, long)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(BigDecimal, BigDecimal)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(BigInteger, BigInteger)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(String, String)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(String, char)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(Timestamp, Timestamp)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(Time, Time)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(Date, Date)
- Method in class org.objectweb.medor.expression.lib.
Plus
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Round
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(int)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(short)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(long)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(float)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(byte)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(double)
- Method in class org.objectweb.medor.expression.lib.
Sqrt
evaluate(ParameterOperand[])
- Method in class org.objectweb.medor.expression.lib.
StringComparatorParameterOperand
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
StringLower
evaluate(String)
- Method in class org.objectweb.medor.expression.lib.
StringLower
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
StringUpper
evaluate(String)
- Method in class org.objectweb.medor.expression.lib.
StringUpper
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
Substring
evaluate(String, int, int)
- Method in class org.objectweb.medor.expression.lib.
Substring
evaluate(ParameterOperand[], Object)
- Method in class org.objectweb.medor.expression.lib.
TypeConverter
evaluate(int)
- Method in class org.objectweb.medor.expression.lib.
UMinus
evaluate(short)
- Method in class org.objectweb.medor.expression.lib.
UMinus
evaluate(long)
- Method in class org.objectweb.medor.expression.lib.
UMinus
evaluate(float)
- Method in class org.objectweb.medor.expression.lib.
UMinus
evaluate(byte)
- Method in class org.objectweb.medor.expression.lib.
UMinus
evaluate(double)
- Method in class org.objectweb.medor.expression.lib.
UMinus
expToString(Expression)
- Method in interface org.objectweb.medor.expression.api.
IExpressionPrinter
Returns String representation of the Expression.
expToString(Expression)
- Method in class org.objectweb.medor.expression.lib.
ExpressionPrinter
expressions
- Variable in class org.objectweb.medor.expression.lib.
BasicOperator
F
FIRSTLOCATE
- Static variable in interface org.objectweb.medor.expression.api.
Operator
FirstLocate
- class org.objectweb.medor.expression.lib.
FirstLocate
.
FirstLocate(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
FirstLocate
Returns the first position of an Expression (first parameter) in another Expression (second parameter).
FirstLocate()
- Constructor for class org.objectweb.medor.expression.lib.
FirstLocate
G
GREATER
- Static variable in interface org.objectweb.medor.expression.api.
Operator
GREATEREQUAL
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Greater
- class org.objectweb.medor.expression.lib.
Greater
.
This class implements the QueryComparator interface; it represents ">" mathematical comparator.
Greater()
- Constructor for class org.objectweb.medor.expression.lib.
Greater
Greater(int)
- Constructor for class org.objectweb.medor.expression.lib.
Greater
Greater(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Greater
GreaterEqual
- class org.objectweb.medor.expression.lib.
GreaterEqual
.
This class implements the QueryComparator interface; it represents ">=" mathematical comparator.
GreaterEqual()
- Constructor for class org.objectweb.medor.expression.lib.
GreaterEqual
GreaterEqual(int)
- Constructor for class org.objectweb.medor.expression.lib.
GreaterEqual
GreaterEqual(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
GreaterEqual
getBigDecimal()
- Method in interface org.objectweb.medor.expression.api.
Operand
evalute the expression result and return a BigDecimal value
getBigDecimal()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getBigInteger()
- Method in interface org.objectweb.medor.expression.api.
Operand
evalute the expression result and return a BigInteger value
getBigInteger()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getBoolean()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a boolean value
getBoolean()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getByte()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a byte value
getByte()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getByteArray()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a byte[] value
getByteArray()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getChar()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a char value
getChar()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getCharArray()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a char[] value
getCharArray()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getDate()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result a java.util.Date value
getDate()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getDouble()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a double value
getDouble()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getExpression(int)
- Method in interface org.objectweb.medor.expression.api.
Operator
getExpression()
- Method in interface org.objectweb.medor.expression.api.
UnaryOperator
Deprecated.
use getExpression(0)
getExpression(int)
- Method in class org.objectweb.medor.expression.lib.
BasicOperator
getExpression(int)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryOperator
getExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryOperator
getFloat()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a float value
getFloat()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getInt()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a byte value
getInt()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getLeftExpression()
- Method in interface org.objectweb.medor.expression.api.
BinaryOperator
Deprecated.
use getExpression(0)
getLeftExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryOperator
getLong()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a long value
getLong()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getName()
- Method in interface org.objectweb.medor.expression.api.
ParameterOperand
getName()
- Method in class org.objectweb.medor.expression.lib.
BasicParameterOperand
getNestedException()
- Method in class org.objectweb.medor.expression.api.
ExpressionException
getObject()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a java.lang.Object value
getObject()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getOperandNumber()
- Method in interface org.objectweb.medor.expression.api.
Operator
getOperandNumber()
- Method in class org.objectweb.medor.expression.lib.
BasicOperator
getOperandNumber()
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryOperator
getOperatorString()
- Method in interface org.objectweb.medor.expression.api.
Operator
Returns the String representing the operator in Java
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Abs
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
And
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Bitwize
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Concat
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
ConditionalAnd
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
ConditionalOr
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
DivideBy
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Equal
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
FirstLocate
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Greater
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
GreaterEqual
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
IndexedLocate
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Length
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Like
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Lower
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
LowerEqual
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Minus
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Mod
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Mult
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Not
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
NotEqual
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Or
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Plus
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Round
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Sqrt
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
StringLower
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
StringUpper
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
Substring
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
TypeConverter
getOperatorString()
- Method in class org.objectweb.medor.expression.lib.
UMinus
getParameterPType(String)
- Method in interface org.objectweb.medor.expression.parser.api.
ParameterTypeProvider
Returns the PType of a parameter, identified by its name.
getParameterPType(String)
- Method in class org.objectweb.medor.expression.parser.lib.
MapParameterTypeProvider
getResult()
- Method in class org.objectweb.medor.expression.lib.
Like
getResultType(PType, PType)
- Static method in class org.objectweb.medor.expression.type.
ExpressionTypeHelper
This method returns the type which would result from applying a binary operator to 2 objects of given PType.
getRightExpression()
- Method in interface org.objectweb.medor.expression.api.
BinaryOperator
Deprecated.
use getExpression(1)
getRightExpression()
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryOperator
getRound()
- Method in class org.objectweb.medor.expression.lib.
Round
getShort()
- Method in interface org.objectweb.medor.expression.api.
Operand
get the operand result as a short value
getShort()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getString()
- Method in interface org.objectweb.medor.expression.api.
Operand
evalute the expression result and return a string value
getString()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getType()
- Method in interface org.objectweb.medor.expression.api.
Expression
It gets the result type of this expression
getType()
- Method in class org.objectweb.medor.expression.lib.
BasicExpression
getType()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
getValueAsString()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
It retrieves the value of the operand as a String.
I
IExpressionPrinter
- interface org.objectweb.medor.expression.api.
IExpressionPrinter
.
Defines a printer of Expression.
IN
- Static variable in interface org.objectweb.medor.expression.api.
Operator
INDEXEDLOCATE
- Static variable in interface org.objectweb.medor.expression.api.
Operator
IndexedLocate
- class org.objectweb.medor.expression.lib.
IndexedLocate
.
Operator representing the search for a substring within a given input string, starting at a given index.
IndexedLocate(Expression, Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
IndexedLocate
Constructs an IndexedLocate operator, representing the search for a substring in an input string, starting at a given index.
IndexedLocate()
- Constructor for class org.objectweb.medor.expression.lib.
IndexedLocate
isArithmeticType(PType)
- Static method in class org.objectweb.medor.expression.type.
ExpressionTypeHelper
This method tells if a given Type is an arithmetic type
isDefined()
- Method in interface org.objectweb.medor.expression.api.
Operand
Indicates if the operand has been defined, ie is the value returned if pertinent
isDefined
- Variable in class org.objectweb.medor.expression.lib.
BasicOperand
isDefined()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
L
LENGTH
- Static variable in interface org.objectweb.medor.expression.api.
Operator
LOWER
- Static variable in interface org.objectweb.medor.expression.api.
Operator
LOWEREQUAL
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Length
- class org.objectweb.medor.expression.lib.
Length
.
Length()
- Constructor for class org.objectweb.medor.expression.lib.
Length
Length(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Length
Like
- class org.objectweb.medor.expression.lib.
Like
.
Like()
- Constructor for class org.objectweb.medor.expression.lib.
Like
Like(Expression, Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Like
Like(Expression, Expression, Expression, boolean)
- Constructor for class org.objectweb.medor.expression.lib.
Like
Like(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Like
Like(Expression, Expression, boolean)
- Constructor for class org.objectweb.medor.expression.lib.
Like
Lower
- class org.objectweb.medor.expression.lib.
Lower
.
This class implements the QueryComparator interface; it represents "<" mathematical comparator.
Lower()
- Constructor for class org.objectweb.medor.expression.lib.
Lower
Lower(int)
- Constructor for class org.objectweb.medor.expression.lib.
Lower
Lower(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Lower
LowerEqual
- class org.objectweb.medor.expression.lib.
LowerEqual
.
This class implements the QueryComparator interface; it represents "<=" mathematical comparator.
LowerEqual()
- Constructor for class org.objectweb.medor.expression.lib.
LowerEqual
LowerEqual(int)
- Constructor for class org.objectweb.medor.expression.lib.
LowerEqual
LowerEqual(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
LowerEqual
logger
- Variable in class org.objectweb.medor.expression.lib.
BasicExpression
longValue
- Variable in class org.objectweb.medor.expression.lib.
BasicOperand
M
MAX
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MEMBEROF
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MIN
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MINUS
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MOD
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MULT
- Static variable in interface org.objectweb.medor.expression.api.
Operator
MalformedExpressionException
- exception org.objectweb.medor.expression.api.
MalformedExpressionException
.
Specialisation of ExpressionException when Expression are malformed
MalformedExpressionException(String)
- Constructor for class org.objectweb.medor.expression.api.
MalformedExpressionException
MalformedExpressionException(Exception)
- Constructor for class org.objectweb.medor.expression.api.
MalformedExpressionException
MalformedExpressionException(String, Exception)
- Constructor for class org.objectweb.medor.expression.api.
MalformedExpressionException
MapParameterTypeProvider
- class org.objectweb.medor.expression.parser.lib.
MapParameterTypeProvider
.
MapParameterTypeProvider(Map)
- Constructor for class org.objectweb.medor.expression.parser.lib.
MapParameterTypeProvider
Minus
- class org.objectweb.medor.expression.lib.
Minus
.
Minus()
- Constructor for class org.objectweb.medor.expression.lib.
Minus
Minus(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Minus
Mod
- class org.objectweb.medor.expression.lib.
Mod
.
This class represents the Modulo operator.
Mod()
- Constructor for class org.objectweb.medor.expression.lib.
Mod
Mod(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Mod
Mult
- class org.objectweb.medor.expression.lib.
Mult
.
Mult()
- Constructor for class org.objectweb.medor.expression.lib.
Mult
Mult(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Mult
N
NAV
- Static variable in interface org.objectweb.medor.expression.api.
Operator
NOT
- Static variable in interface org.objectweb.medor.expression.api.
Operator
NOTEQUAL
- Static variable in interface org.objectweb.medor.expression.api.
Operator
NOTMEMBEROF
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Not
- class org.objectweb.medor.expression.lib.
Not
.
Not()
- Constructor for class org.objectweb.medor.expression.lib.
Not
Not(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Not
NotEqual
- class org.objectweb.medor.expression.lib.
NotEqual
.
NotEqual()
- Constructor for class org.objectweb.medor.expression.lib.
NotEqual
NotEqual(int)
- Constructor for class org.objectweb.medor.expression.lib.
NotEqual
NotEqual(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
NotEqual
name
- Variable in class org.objectweb.medor.expression.lib.
BasicParameterOperand
O
OR
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Operand
- interface org.objectweb.medor.expression.api.
Operand
.
This interface represents a byte, char, int,...or an object value.
Operator
- interface org.objectweb.medor.expression.api.
Operator
.
Or
- class org.objectweb.medor.expression.lib.
Or
.
Or()
- Constructor for class org.objectweb.medor.expression.lib.
Or
Or(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Or
objectValue
- Variable in class org.objectweb.medor.expression.lib.
BasicOperand
org.objectweb.medor.expression.api
- package org.objectweb.medor.expression.api
org.objectweb.medor.expression.lib
- package org.objectweb.medor.expression.lib
org.objectweb.medor.expression.parser.api
- package org.objectweb.medor.expression.parser.api
org.objectweb.medor.expression.parser.lib
- package org.objectweb.medor.expression.parser.lib
org.objectweb.medor.expression.parser.string
- package org.objectweb.medor.expression.parser.string
org.objectweb.medor.expression.type
- package org.objectweb.medor.expression.type
P
PLUS
- Static variable in interface org.objectweb.medor.expression.api.
Operator
ParameterOperand
- interface org.objectweb.medor.expression.api.
ParameterOperand
.
ParameterTypeProvider
- interface org.objectweb.medor.expression.parser.api.
ParameterTypeProvider
.
Callback interface for providing PTypes for parameters.
Plus
- class org.objectweb.medor.expression.lib.
Plus
.
This operator operates on the numeric Types and the string Type.
Plus()
- Constructor for class org.objectweb.medor.expression.lib.
Plus
Plus(Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Plus
parse(String, ParameterTypeProvider)
- Method in class org.objectweb.medor.expression.parser.string.
ExpressionParser
Produces a MEDOR Expression from a string.
R
ReplaceStringPlusByConcat
- class org.objectweb.medor.expression.parser.lib.
ReplaceStringPlusByConcat
.
This class is a rewriter of Expression, replacing the plus operator between string to the concat operator.
ReplaceStringPlusByConcat()
- Constructor for class org.objectweb.medor.expression.parser.lib.
ReplaceStringPlusByConcat
Round
- class org.objectweb.medor.expression.lib.
Round
.
Round()
- Constructor for class org.objectweb.medor.expression.lib.
Round
Round(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Round
Round(Expression, int)
- Constructor for class org.objectweb.medor.expression.lib.
Round
registerPrinter(IExpressionPrinter)
- Static method in class org.objectweb.medor.expression.lib.
ExpressionPrinter
Register a new printer.
result
- Variable in class org.objectweb.medor.expression.lib.
BasicOperator
rewrite(Expression)
- Method in class org.objectweb.medor.expression.parser.lib.
ReplaceStringPlusByConcat
replaces the plus operator between string to the concat operator.
S
SQRT
- Static variable in interface org.objectweb.medor.expression.api.
Operator
STRING_LOWER
- Static variable in interface org.objectweb.medor.expression.api.
Operator
STRING_UPPER
- Static variable in interface org.objectweb.medor.expression.api.
Operator
SUBSTRING
- Static variable in interface org.objectweb.medor.expression.api.
Operator
SUM
- Static variable in interface org.objectweb.medor.expression.api.
Operator
Sqrt
- class org.objectweb.medor.expression.lib.
Sqrt
.
Sqrt()
- Constructor for class org.objectweb.medor.expression.lib.
Sqrt
Sqrt(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Sqrt
StringComparatorParameterOperand
- class org.objectweb.medor.expression.lib.
StringComparatorParameterOperand
.
This class defines a parameter operand to use for string comparison such as a like expression.
StringComparatorParameterOperand(BasicParameterOperand, String, String)
- Constructor for class org.objectweb.medor.expression.lib.
StringComparatorParameterOperand
StringComparatorParameterOperand(String, String, String)
- Constructor for class org.objectweb.medor.expression.lib.
StringComparatorParameterOperand
StringLower
- class org.objectweb.medor.expression.lib.
StringLower
.
StringLower()
- Constructor for class org.objectweb.medor.expression.lib.
StringLower
StringLower(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
StringLower
StringUpper
- class org.objectweb.medor.expression.lib.
StringUpper
.
Is an operator to upper string operand.
StringUpper()
- Constructor for class org.objectweb.medor.expression.lib.
StringUpper
StringUpper(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
StringUpper
Substring
- class org.objectweb.medor.expression.lib.
Substring
.
Operator representing the substring extraction given a String, a first integer to start from and a second integer indicating the length of the required substring.
Substring(Expression, Expression, Expression)
- Constructor for class org.objectweb.medor.expression.lib.
Substring
Constructs the operator
Substring()
- Constructor for class org.objectweb.medor.expression.lib.
Substring
setExpression(int, Expression)
- Method in interface org.objectweb.medor.expression.api.
Operator
setExpression(Expression)
- Method in interface org.objectweb.medor.expression.api.
UnaryOperator
Deprecated.
use setExpression(0)
setExpression(int, Expression)
- Method in class org.objectweb.medor.expression.lib.
BasicOperator
setExpression(int, Expression)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryOperator
setExpression(Expression)
- Method in class org.objectweb.medor.expression.lib.
BasicUnaryOperator
setIsDefined(boolean)
- Method in interface org.objectweb.medor.expression.api.
Operand
setIsDefined(boolean)
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
setLeftExpression(Expression)
- Method in interface org.objectweb.medor.expression.api.
BinaryOperator
Deprecated.
use setExpression(0)
setLeftExpression(Expression)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryOperator
setName(String)
- Method in class org.objectweb.medor.expression.lib.
BasicParameterOperand
setRightExpression(Expression)
- Method in interface org.objectweb.medor.expression.api.
BinaryOperator
Deprecated.
use setExpression(1)
setRightExpression(Expression)
- Method in class org.objectweb.medor.expression.lib.
BasicBinaryOperator
setRound(int)
- Method in class org.objectweb.medor.expression.lib.
Round
setType(PType)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
This method changes the type of the current operand object.
setType(PType)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(boolean)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value as a boolean value
setValue(int)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(byte)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(short)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(long)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(float)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(double)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(char)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(String)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(Date)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(Object)
- Method in interface org.objectweb.medor.expression.api.
VariableOperand
It assigns the operand value
setValue(boolean)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(int)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(byte)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(short)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(long)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(float)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(double)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(char)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(String)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(Date)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
setValue(Object)
- Method in class org.objectweb.medor.expression.lib.
BasicVariableOperand
T
TypeConverter
- class org.objectweb.medor.expression.lib.
TypeConverter
.
This unary operator permit to change the type of an expression to another.
TypeConverter(PType)
- Constructor for class org.objectweb.medor.expression.lib.
TypeConverter
Builds a TypeConverter.
TypeConverter(Expression, PType)
- Constructor for class org.objectweb.medor.expression.lib.
TypeConverter
Builds a TypeConverter.
TypingException
- exception org.objectweb.medor.expression.api.
TypingException
.
Extension of MedorException for typing related problems.
TypingException(String)
- Constructor for class org.objectweb.medor.expression.api.
TypingException
TypingException(Exception)
- Constructor for class org.objectweb.medor.expression.api.
TypingException
TypingException(String, Exception)
- Constructor for class org.objectweb.medor.expression.api.
TypingException
toString()
- Method in class org.objectweb.medor.expression.lib.
BasicOperand
type
- Variable in class org.objectweb.medor.expression.lib.
BasicExpression
U
UMINUS
- Static variable in interface org.objectweb.medor.expression.api.
Operator
UMinus
- class org.objectweb.medor.expression.lib.
UMinus
.
UMinus()
- Constructor for class org.objectweb.medor.expression.lib.
UMinus
UMinus(Expression)
- Constructor for class org.objectweb.medor.expression.lib.
UMinus
UnaryArithmeticOperator
- interface org.objectweb.medor.expression.api.
UnaryArithmeticOperator
.
UnaryLogicalOperator
- interface org.objectweb.medor.expression.api.
UnaryLogicalOperator
.
UnaryOperator
- interface org.objectweb.medor.expression.api.
UnaryOperator
.
V
VariableOperand
- interface org.objectweb.medor.expression.api.
VariableOperand
.
This Interface extends a simple operand.
verified
- Variable in class org.objectweb.medor.expression.lib.
BasicOperator
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes