org.geotools.filter
Class IsBetweenImpl

java.lang.Object
  extended byorg.geotools.filter.FilterAbstract
      extended byorg.geotools.filter.IsBetweenImpl
All Implemented Interfaces:
org.opengis.filter.Filter, org.opengis.filter.PropertyIsBetween

public class IsBetweenImpl
extends FilterAbstract
implements org.opengis.filter.PropertyIsBetween


Constructor Summary
protected IsBetweenImpl(FilterFactory factory, org.opengis.filter.expression.Expression lower, org.opengis.filter.expression.Expression expression, org.opengis.filter.expression.Expression upper)
           
 
Method Summary
 boolean evaluate(Feature feature)
          Subclass should overrride.
 org.opengis.filter.expression.Expression getExpression()
           
 org.opengis.filter.expression.Expression getLowerBoundary()
           
 org.opengis.filter.expression.Expression getUpperBoundary()
           
 void setExpression(org.opengis.filter.expression.Expression expression)
           
 void setLowerBoundary(org.opengis.filter.expression.Expression lowerBounds)
           
 void setUpperBoundary(org.opengis.filter.expression.Expression upperBounds)
           
 
Methods inherited from class org.geotools.filter.FilterAbstract
accept, accepts, comparable, eval, eval, evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opengis.filter.Filter
accept, evaluate
 

Constructor Detail

IsBetweenImpl

protected IsBetweenImpl(FilterFactory factory,
                        org.opengis.filter.expression.Expression lower,
                        org.opengis.filter.expression.Expression expression,
                        org.opengis.filter.expression.Expression upper)
Method Detail

getExpression

public org.opengis.filter.expression.Expression getExpression()
Specified by:
getExpression in interface org.opengis.filter.PropertyIsBetween

setExpression

public void setExpression(org.opengis.filter.expression.Expression expression)
Specified by:
setExpression in interface org.opengis.filter.PropertyIsBetween

getLowerBoundary

public org.opengis.filter.expression.Expression getLowerBoundary()
Specified by:
getLowerBoundary in interface org.opengis.filter.PropertyIsBetween

setLowerBoundary

public void setLowerBoundary(org.opengis.filter.expression.Expression lowerBounds)
Specified by:
setLowerBoundary in interface org.opengis.filter.PropertyIsBetween

getUpperBoundary

public org.opengis.filter.expression.Expression getUpperBoundary()
Specified by:
getUpperBoundary in interface org.opengis.filter.PropertyIsBetween

setUpperBoundary

public void setUpperBoundary(org.opengis.filter.expression.Expression upperBounds)
Specified by:
setUpperBoundary in interface org.opengis.filter.PropertyIsBetween

evaluate

public boolean evaluate(Feature feature)
Description copied from class: FilterAbstract
Subclass should overrride. Default value is false

Overrides:
evaluate in class FilterAbstract


Copyright © GeoTools. All Rights Reserved.