org.objectweb.medor.filter.lib
Class BasicBelongOperator

java.lang.Object
  extended byBasicBinaryOperator
      extended byorg.objectweb.medor.filter.lib.BasicBelongOperator
All Implemented Interfaces:
BelongOperator

public class BasicBelongOperator
extends BasicBinaryOperator
implements BelongOperator

Author:
Sebastien Chassande-Barrioz
See Also:
Serialized Form

Constructor Summary
BasicBelongOperator()
           
BasicBelongOperator(Expression e0, Expression e1)
           
 
Method Summary
 Operand compileExpression()
           
 Operand evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 boolean evaluate(Tuple tuple, TupleCollection tc)
           
 java.lang.String getOperatorString()
          There is no Java operator for belong.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicBelongOperator

public BasicBelongOperator()

BasicBelongOperator

public BasicBelongOperator(Expression e0,
                           Expression e1)
Method Detail

evaluate

public Operand evaluate(ParameterOperand[] pos,
                        java.lang.Object o)
                 throws ExpressionException
Throws:
ExpressionException

evaluate

public boolean evaluate(Tuple tuple,
                        TupleCollection tc)
                 throws MedorException
Specified by:
evaluate in interface BelongOperator
Throws:
MedorException

compileExpression

public Operand compileExpression()
                          throws ExpressionException,
                                 MalformedExpressionException
Throws:
ExpressionException
MalformedExpressionException

getOperatorString

public java.lang.String getOperatorString()
There is no Java operator for belong.