Uses of Interface
org.objectweb.medor.expression.api.ParameterOperand

Packages that use ParameterOperand
org.objectweb.medor.expression.api   
org.objectweb.medor.expression.lib   
 

Uses of ParameterOperand in org.objectweb.medor.expression.api
 

Subinterfaces of ParameterOperand in org.objectweb.medor.expression.api
 interface CalculatedParameterOperand
          This interface represents a ParameterOperand which must be evaluate.
 

Methods in org.objectweb.medor.expression.api with parameters of type ParameterOperand
 void CalculatedParameterOperand.evaluate(ParameterOperand[] pos)
           
 Operand Expression.evaluate(ParameterOperand[] values, java.lang.Object o)
          It evaluates the expression tree and puts the result into the operand result.
 

Uses of ParameterOperand in org.objectweb.medor.expression.lib
 

Classes in org.objectweb.medor.expression.lib that implement ParameterOperand
 class AbstractCalculatedParameterOperand
           
 class BasicParameterOperand
           
 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 ParameterOperand
protected  ParameterOperand AbstractCalculatedParameterOperand.getPO(ParameterOperand[] pos)
           
 

Methods in org.objectweb.medor.expression.lib with parameters of type ParameterOperand
 Operand Substring.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicComparator.evaluate(ParameterOperand[] pos, java.lang.Object o)
          We supose that the comparisons can be performed between all types.
 Operand BasicBinaryLogicalOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand StringUpper.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand IndexedLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
protected  ParameterOperand AbstractCalculatedParameterOperand.getPO(ParameterOperand[] pos)
           
 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 BasicOperand.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand TypeConverter.evaluate(ParameterOperand[] values, java.lang.Object o)
           
 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 Length.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand StringLower.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 void StringComparatorParameterOperand.evaluate(ParameterOperand[] pos)
           
 Operand Concat.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand FirstLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)