org.objectweb.medor.filter.lib
Class Not

java.lang.Object
  |
  +--org.objectweb.medor.filter.lib.BasicUnaryOperator
        |
        +--org.objectweb.medor.filter.lib.BasicUnaryLogicalOperator
              |
              +--org.objectweb.medor.filter.lib.Not
All Implemented Interfaces:
java.lang.Cloneable, Cloneable, Expression, Operator, UnaryLogicalOperator, UnaryOperator

public class Not
extends BasicUnaryLogicalOperator


Field Summary
 
Fields inherited from class org.objectweb.medor.filter.lib.BasicUnaryOperator
result, subResult, type
 
Fields inherited from interface org.objectweb.medor.filter.api.Operator
ABS, AND, AVG, BITWIZE, CONCAT, CONDAND, CONDOR, COUNT, DIV, EQUAL, FIRSTLOCATE, GREATER, GREATEREQUAL, IN, INDEXEDLOCATE, LENGTH, LOWER, LOWEREQUAL, MAX, MEMBEROF, MIN, MINUS, MOD, MULT, NAV, NOT, NOTEQUAL, NOTMEMBEROF, OR, PLUS, SQRT, SUBSTRING, SUM, UMINUS
 
Constructor Summary
Not()
           
Not(Expression e)
           
 
Method Summary
 boolean evaluate(boolean boole)
           
 java.lang.String getOperatorString()
          Returns the String representing the operator in Java
 
Methods inherited from class org.objectweb.medor.filter.lib.BasicUnaryLogicalOperator
compileExpression, evaluate
 
Methods inherited from class org.objectweb.medor.filter.lib.BasicUnaryOperator
clone, getExpression, getExpression, getOperandNumber, getResult, getType, isCompiled, setExpression, setExpression
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.medor.filter.api.UnaryOperator
getExpression, setExpression
 
Methods inherited from interface org.objectweb.medor.filter.api.Operator
getExpression, getOperandNumber, setExpression
 
Methods inherited from interface org.objectweb.medor.filter.api.Expression
getResult, getType, isCompiled
 
Methods inherited from interface org.objectweb.medor.api.Cloneable
clone
 

Constructor Detail

Not

public Not()

Not

public Not(Expression e)
Method Detail

evaluate

public boolean evaluate(boolean boole)
Specified by:
evaluate in interface UnaryLogicalOperator
Specified by:
evaluate in class BasicUnaryLogicalOperator

getOperatorString

public java.lang.String getOperatorString()
Description copied from interface: Operator
Returns the String representing the operator in Java

Returns:
the String representing the operator in Java