org.ceryle.wiki.plugin.query.operators
Class NotOperator

java.lang.Object
  extended by org.ceryle.wiki.plugin.query.operators.Operator
      extended by org.ceryle.wiki.plugin.query.operators.NotOperator

public class NotOperator
extends Operator

The NOT Operator, a component of a query expression.

Author:
Murray Altheim, John Volkar (john.volkar at gmail.com)

Field Summary
 
Fields inherited from class org.ceryle.wiki.plugin.query.operators.Operator
_ALL, _AND, _ANY, _BY, _FROM, _IS, _NOT, _NULL, _OR, _TO
 
Constructor Summary
NotOperator()
           
 
Method Summary
 boolean evaluateOperator(Operand left, Operand right, Modifier modifier, ReferenceInfoProvider refInfoProvider, String pageName)
           
 boolean isInfix()
           
 
Methods inherited from class org.ceryle.wiki.plugin.query.operators.Operator
getName, isPrefix, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotOperator

public NotOperator()
Method Detail

isInfix

public boolean isInfix()
Overrides:
isInfix in class Operator

evaluateOperator

public boolean evaluateOperator(Operand left,
                                Operand right,
                                Modifier modifier,
                                ReferenceInfoProvider refInfoProvider,
                                String pageName)
                         throws QueryException
Specified by:
evaluateOperator in class Operator
Throws:
QueryException


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.