org.opengis.filter
Interface PropertyIsBetween

All Superinterfaces:
Filter, MultiValuedFilter
All Known Subinterfaces:
BetweenFilter
All Known Implementing Classes:
BetweenFilterImpl, IsBetweenImpl

@XmlElement(value="PropertyIsBetween")
public interface PropertyIsBetween
extends MultiValuedFilter

A compact way of encoding a range check.

The lower and upper boundary values are inclusive.

Since:
GeoAPI 2.0
Author:
Chris Dillard (SYS Technologies)

Nested Class Summary
 
Nested classes/interfaces inherited from interface MultiValuedFilter
MultiValuedFilter.MatchAction
 
Field Summary
static String NAME
          Operator name used to check FilterCapabilities
 
Fields inherited from interface Filter
EXCLUDE, INCLUDE
 
Method Summary
 Expression getExpression()
          Returns the expression to be compared by this operator.
 Expression getLowerBoundary()
          Returns the lower bounds (inclusive) an an expression.
 Expression getUpperBoundary()
          Returns the upper bounds (inclusive) as an expression.
 
Methods inherited from interface MultiValuedFilter
getMatchAction
 
Methods inherited from interface Filter
accept, evaluate
 

Field Detail

NAME

static final String NAME
Operator name used to check FilterCapabilities

See Also:
Constant Field Values
Method Detail

getExpression

@XmlElement(value="expression")
Expression getExpression()
Returns the expression to be compared by this operator.


getLowerBoundary

@XmlElement(value="LowerBoundary")
Expression getLowerBoundary()
Returns the lower bounds (inclusive) an an expression.


getUpperBoundary

@XmlElement(value="UpperBoundary")
Expression getUpperBoundary()
Returns the upper bounds (inclusive) as an expression.



Copyright © 1996-2014 Geotools. All Rights Reserved.