|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Operand | |
org.objectweb.medor.expression.api | |
org.objectweb.medor.expression.lib |
Uses of Operand in org.objectweb.medor.expression.api |
Subinterfaces of Operand in org.objectweb.medor.expression.api | |
interface |
CalculatedParameterOperand
This interface represents a ParameterOperand which must be evaluate. |
interface |
ParameterOperand
|
interface |
VariableOperand
This Interface extends a simple operand. |
Methods in org.objectweb.medor.expression.api that return Operand | |
Operand |
Expression.evaluate(ParameterOperand[] values,
java.lang.Object o)
It evaluates the expression tree and puts the result into the operand result. |
Operand |
Expression.compileExpression()
Checks the semantic integrity of an expression. |
Uses of Operand in org.objectweb.medor.expression.lib |
Classes in org.objectweb.medor.expression.lib that implement Operand | |
class |
AbstractCalculatedParameterOperand
|
class |
BasicOperand
|
class |
BasicParameterOperand
|
class |
BasicVariableOperand
|
class |
StringComparatorParameterOperand
This class defines a parameter operand to use for string comparison such as a like expression. |
Methods in org.objectweb.medor.expression.lib that return Operand | |
Operand |
Substring.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Substring.compileExpression()
|
Operand |
BasicComparator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
We supose that the comparisons can be performed between all types. |
Operand |
BasicComparator.compileExpression()
|
Operand |
BasicBinaryLogicalOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicBinaryLogicalOperator.compileExpression()
|
Operand |
StringUpper.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
StringUpper.compileExpression()
|
Operand |
IndexedLocate.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
IndexedLocate.compileExpression()
|
Operand |
Round.compileExpression()
|
Operand |
Round.evaluate(ParameterOperand[] values,
java.lang.Object o)
|
Operand |
BasicParameterOperand.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Sqrt.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Sqrt.compileExpression()
|
Operand |
BasicOperand.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicOperand.compileExpression()
|
Operand |
TypeConverter.evaluate(ParameterOperand[] values,
java.lang.Object o)
|
Operand |
TypeConverter.compileExpression()
|
Operand |
Like.compileExpression()
compiles the operator: - compiles operands - verify type of parameter - compute the result holder (operand) - try to compile the pattern matcher if the filter is already defined |
Operand |
Like.evaluate(ParameterOperand[] values,
java.lang.Object o)
Evaluates the operator on operands fetch from the sub expressions. |
Operand |
BasicBinaryArithmeticOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicBinaryArithmeticOperator.compileExpression()
|
Operand |
Length.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Length.compileExpression()
|
Operand |
BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicUnaryLogicalOperator.compileExpression()
|
Operand |
StringLower.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
StringLower.compileExpression()
|
Operand |
BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicUnaryArithmeticOperator.compileExpression()
|
Operand |
Concat.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Concat.compileExpression()
|
Operand |
FirstLocate.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
FirstLocate.compileExpression()
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |