Package org.objectweb.medor.expression.lib

Class Summary
Abs  
AbstractCalculatedParameterOperand  
And  
BasicBinaryArithmeticOperator  
BasicBinaryLogicalOperator  
BasicBinaryOperator  
BasicComparator  
BasicExpression Is an abstract common class for expression.
BasicOperand  
BasicOperator  
BasicParameterOperand  
BasicUnaryArithmeticOperator  
BasicUnaryLogicalOperator  
BasicUnaryOperator  
BasicVariableOperand  
Bitwize  
Concat  
ConditionalAnd  
ConditionalOr  
DivideBy  
Equal  
ExpressionPrinter This class is the default expression printer.
FirstLocate  
Greater This class implements the QueryComparator interface; it represents ">" mathematical comparator.
GreaterEqual This class implements the QueryComparator interface; it represents ">=" mathematical comparator.
IndexedLocate Operator representing the search for a substring within a given input string, starting at a given index.
Length  
Like Is an operator representing the LIKE or the NOT LIKE operator.
Lower This class implements the QueryComparator interface; it represents "<" mathematical comparator.
LowerEqual This class implements the QueryComparator interface; it represents "<=" mathematical comparator.
Minus  
Mod This class represents the Modulo operator.
Mult  
Not  
NotEqual  
Or  
Plus This operator operates on the numeric Types and the string Type.
Round  
Sqrt  
StringComparatorParameterOperand This class defines a parameter operand to use for string comparison such as a like expression.
StringLower  
StringUpper Is an operator to upper string operand.
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.
TypeConverter This unary operator permit to change the type of an expression to another.
UMinus