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
protected  ParameterOperand AbstractCalculatedParameterOperand.getPO(ParameterOperand[] pos)
           
 Operand BasicBinaryArithmeticOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicBinaryLogicalOperator.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 BasicOperand.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicParameterOperand.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Concat.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand FirstLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand IndexedLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Length.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Like.evaluate(ParameterOperand[] values, java.lang.Object o)
          Evaluates the operator on operands fetch from the sub expressions.
 Operand Round.evaluate(ParameterOperand[] values, java.lang.Object o)
           
 Operand Sqrt.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 void StringComparatorParameterOperand.evaluate(ParameterOperand[] pos)
           
 Operand StringLower.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand StringUpper.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Substring.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand TypeConverter.evaluate(ParameterOperand[] values, java.lang.Object o)