org.apache.slide.search.basic.expression
Class GTEExpression

java.lang.Object
  extended byorg.apache.slide.search.basic.expression.BasicExpression
      extended byorg.apache.slide.search.basic.expression.GenericBasicExpression
          extended byorg.apache.slide.search.basic.expression.CompareExpression
              extended byorg.apache.slide.search.basic.expression.ComparePropertyExpression
                  extended byorg.apache.slide.search.basic.expression.GTEExpression
All Implemented Interfaces:
IBasicExpression
Direct Known Subclasses:
NotGTEExpression

public class GTEExpression
extends ComparePropertyExpression

Represents an EQUALS expression.

Version:
$Revision: 1.4 $

Field Summary
 
Fields inherited from class org.apache.slide.search.basic.expression.ComparePropertyExpression
comparedProperty
 
Fields inherited from class org.apache.slide.search.basic.expression.CompareExpression
propertyProvider, requestedResourcesPool
 
Fields inherited from class org.apache.slide.search.basic.expression.BasicExpression
expressionElement, expressionFactory, resultSet
 
Constructor Summary
GTEExpression(org.jdom.Element e, ComparableResourcesPool requestedResourcesPool)
          Creates an EQ expression according to Element e
 
Method Summary
protected  boolean compare(ComparableResource item)
          Checks item for equality against of this expression.
 java.lang.String toString()
          For debugging purpose.
 
Methods inherited from class org.apache.slide.search.basic.expression.ComparePropertyExpression
getLiteral, toString
 
Methods inherited from class org.apache.slide.search.basic.expression.CompareExpression
execute, getRequestedResourcePool
 
Methods inherited from class org.apache.slide.search.basic.expression.BasicExpression
getFactory, setFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GTEExpression

public GTEExpression(org.jdom.Element e,
                     ComparableResourcesPool requestedResourcesPool)
              throws InvalidQueryException
Creates an EQ expression according to Element e

Parameters:
e - jdom element, that describes the expression
requestedResourcesPool - the pool of resources to apply the expression to.
Method Detail

compare

protected boolean compare(ComparableResource item)
Checks item for equality against of this expression.

Specified by:
compare in class ComparePropertyExpression
Parameters:
item - a RequestedResource
Returns:
a boolean

toString

public java.lang.String toString()
For debugging purpose.

Returns:
This expression as string