org.objectweb.medor.filter.api
Interface CalculatedParameterOperand

All Superinterfaces:
Cloneable, java.lang.Cloneable, Expression, Operand, ParameterOperand, VariableOperand
All Known Implementing Classes:
EncodePName

public interface CalculatedParameterOperand
extends ParameterOperand

This interface represents a ParameterOperand which must be evaluate. Its evaluation can use Parameteroperand. This permits to transform a ParameterOperand with other parameters.

Author:
S.Chassande-Barrioz

Method Summary
 void evaluate(ParameterOperand[] pos)
           
 
Methods inherited from interface org.objectweb.medor.filter.api.ParameterOperand
getName
 
Methods inherited from interface org.objectweb.medor.filter.api.VariableOperand
setType, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from interface org.objectweb.medor.filter.api.Operand
getBigDecimal, getBoolean, getByte, getByteArray, getChar, getCharArray, getDate, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, getTime, getTimestamp, getTuple, getTupleCollection, isDefined, setIsDefined
 
Methods inherited from interface org.objectweb.medor.filter.api.Expression
compileExpression, evaluate, getResult, getType, isCompiled
 
Methods inherited from interface org.objectweb.medor.api.Cloneable
clone
 

Method Detail

evaluate

public void evaluate(ParameterOperand[] pos)
              throws MedorException
MedorException