public class CopyFilterDelegate extends FilterDelegate<org.opengis.filter.Filter>
| Modifier and Type | Field and Description |
|---|---|
protected FilterBuilder |
filterBuilder |
ESCAPE_CHAR, SINGLE_CHAR, WILDCARD_CHAR| Constructor and Description |
|---|
CopyFilterDelegate(FilterBuilder filterBuilder) |
| Modifier and Type | Method and Description |
|---|---|
org.opengis.filter.Filter |
after(String propertyName,
Date date)
Compares the value associated with a property is after a given
Date. |
org.opengis.filter.Filter |
and(List<org.opengis.filter.Filter> filters)
Logical "and" operation on a list of operands.
|
org.opengis.filter.Filter |
before(String propertyName,
Date date)
Compares the value associated with a property is before a given
Date.This is an
exclusive comparison. |
org.opengis.filter.Filter |
beyond(String propertyName,
String wkt,
double distance)
Compares the geometry associated with a property is beyond a distance from a WKT geometry.
|
org.opengis.filter.Filter |
contains(String propertyName,
String wkt)
Compares the geometry associated with a property is contained by a WKT geometry.
|
org.opengis.filter.Filter |
crosses(String propertyName,
String wkt)
Compares the geometry associated with a property crosses a WKT geometry.
|
org.opengis.filter.Filter |
disjoint(String propertyName,
String wkt)
Compares the geometry associated with a property is disjoint from a WKT geometry.
|
org.opengis.filter.Filter |
during(String propertyName,
Date startDate,
Date endDate)
Compares the value associated with a property is between a start and end date.
|
org.opengis.filter.Filter |
dwithin(String propertyName,
String wkt,
double distance)
Compares the geometry associated with a property is within a distance from a WKT geometry.
|
org.opengis.filter.Filter |
exclude()
Include filter is equivalent to filter all or logically
false. |
org.opengis.filter.Filter |
include()
Include filter is equivalent to no filtering or logically
true. |
org.opengis.filter.Filter |
intersects(String propertyName,
String wkt)
Compares the geometry associated with a property intersects a WKT geometry.
|
org.opengis.filter.Filter |
not(org.opengis.filter.Filter filter)
Logical "not" operation on an operand.
|
org.opengis.filter.Filter |
or(List<org.opengis.filter.Filter> filters)
Logical "or" operation on a list of operands.
|
org.opengis.filter.Filter |
overlaps(String propertyName,
String wkt)
Compares the geometry associated with a property overlaps a WKT geometry.
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
Date lowerBoundary,
Date upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
double lowerBoundary,
double upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
float lowerBoundary,
float upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
int lowerBoundary,
int upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
long lowerBoundary,
long upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
Object lowerBoundary,
Object upperBoundary)
Compares the value associated with a property is between a lower and upper boundary.
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
short lowerBoundary,
short upperBoundary)
|
org.opengis.filter.Filter |
propertyIsBetween(String propertyName,
String lowerBoundary,
String upperBoundary)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
boolean literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
byte[] literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
Date startDate,
Date endDate)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String functionName,
List<Object> arguments,
Object literal)
Compares the function return value is equal to the value of a literal.
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
Object literal)
Compares the value associated with a property is equal to the value of a literal.
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsEqualTo(String propertyName,
String literal,
boolean isCaseSensitive)
|
org.opengis.filter.Filter |
propertyIsFuzzy(String propertyName,
String literal)
Compares the value associated with a property to the value of a literal with a fuzzy operator
which expands the literal to match misspellings.
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
Object literal)
Compares the value associated with a property is greater than the value of a literal.
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThan(String propertyName,
String literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
Object literal)
Compares the value associated with a property is greater than or equal to the value of a
literal.
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsGreaterThanOrEqualTo(String propertyName,
String literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
Object literal)
Compares the value associated with a property is less than the value of a literal.
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsLessThan(String propertyName,
String literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
Object literal)
Compares the value associated with a property is less than or equal to the value of a literal.
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsLessThanOrEqualTo(String propertyName,
String literal)
|
org.opengis.filter.Filter |
propertyIsLike(String propertyName,
String pattern,
boolean isCaseSensitive)
Compares the value associated with a property to a regular expression pattern.
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
boolean literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
byte[] literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
Date literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
Date startDate,
Date endDate)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
double literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
float literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
int literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
long literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
Object literal)
Compares the value associated with a property is not equal to the value of a literal.
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
short literal)
|
org.opengis.filter.Filter |
propertyIsNotEqualTo(String propertyName,
String literal,
boolean isCaseSensitive)
|
org.opengis.filter.Filter |
propertyIsNull(String propertyName)
Compares the value associated with a property is equal to
null. |
org.opengis.filter.Filter |
relative(String propertyName,
long duration)
Compares the value associated with a property is relatively within a duration of milliseconds
in the past from the current time of evaluation.
|
org.opengis.filter.Filter |
touches(String propertyName,
String wkt)
Compares the geometry associated with a property touches a WKT geometry.
|
org.opengis.filter.Filter |
within(String propertyName,
String wkt)
Compares the geometry associated with a property is within a WKT geometry.
|
org.opengis.filter.Filter |
xpathExists(String xpathExpression)
Determines if a node expressed by XPath exists.
|
org.opengis.filter.Filter |
xpathIsFuzzy(String xpathExpression,
String literal)
Compares the node expressed by XPath to the value of a literal with a fuzzy operator which
expands the literal to match misspellings.
|
org.opengis.filter.Filter |
xpathIsLike(String xpathExpression,
String pattern,
boolean isCaseSensitive)
Compares the node expressed by XPath to a regular expression pattern.
|
begins, nearestNeighborprotected FilterBuilder filterBuilder
public CopyFilterDelegate(FilterBuilder filterBuilder)
public org.opengis.filter.Filter include()
FilterDelegatetrue.include in class FilterDelegate<org.opengis.filter.Filter>public org.opengis.filter.Filter exclude()
FilterDelegatefalse.exclude in class FilterDelegate<org.opengis.filter.Filter>public org.opengis.filter.Filter not(org.opengis.filter.Filter filter)
FilterDelegatenot in class FilterDelegate<org.opengis.filter.Filter>filter - operand to negatepublic org.opengis.filter.Filter and(List<org.opengis.filter.Filter> filters)
FilterDelegateand in class FilterDelegate<org.opengis.filter.Filter>filters - list of operands to "and"public org.opengis.filter.Filter or(List<org.opengis.filter.Filter> filters)
FilterDelegateor in class FilterDelegate<org.opengis.filter.Filter>filters - list of T to "or"public org.opengis.filter.Filter propertyIsNull(String propertyName)
FilterDelegatenull.
propertyName == null
propertyIsNull in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparepublic org.opengis.filter.Filter propertyIsLike(String propertyName, String pattern, boolean isCaseSensitive)
FilterDelegateRegular expression special characters are defined as WILDCARD_CHAR, SINGLE_CHAR, and ESCAPE_CHAR.
propertyIsLike in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparepattern - regular expression pattern to matchisCaseSensitive - case-sensitivity booleanpublic org.opengis.filter.Filter propertyIsFuzzy(String propertyName, String literal)
FilterDelegatepropertyIsFuzzy in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepublic org.opengis.filter.Filter propertyIsEqualTo(String propertyName, String literal, boolean isCaseSensitive)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to compareisCaseSensitive - case-sensitivity booleanpropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String functionName, List<Object> arguments, Object literal)
FilterDelegatefunction result == literal
propertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>functionName - name of functionarguments - list of arguments to pass to the functionliteral - value to comparefunctionName result and literalpublic org.opengis.filter.Filter propertyIsEqualTo(String propertyName, Date literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, Date startDate, Date endDate)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparestartDate - starting date of literal to compareendDate - ending date of literal to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, int literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, short literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, long literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, double literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, float literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, byte[] literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, boolean literal)
FilterDelegatepropertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsEqualTo(String, Object)public org.opengis.filter.Filter propertyIsEqualTo(String propertyName, Object literal)
FilterDelegatepropertyName == literal
propertyIsEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, String literal, boolean isCaseSensitive)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to compareisCaseSensitive - case-sensitivity booleanpropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, Date literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, Date startDate, Date endDate)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparestartDate - starting date of literal to compareendDate - ending date of literal to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, int literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, short literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, long literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, double literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, float literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, byte[] literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, boolean literal)
FilterDelegatepropertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsNotEqualTo(String, Object)public org.opengis.filter.Filter propertyIsNotEqualTo(String propertyName, Object literal)
FilterDelegate
propertyName != literal
propertyIsNotEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, String literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, Date literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, int literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, short literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, long literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, double literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, float literal)
FilterDelegatepropertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThan(String, Object)public org.opengis.filter.Filter propertyIsGreaterThan(String propertyName, Object literal)
FilterDelegatepropertyName > literal
propertyIsGreaterThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, String literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, Date literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, int literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, short literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, long literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, double literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, float literal)
FilterDelegatepropertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsGreaterThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsGreaterThanOrEqualTo(String propertyName, Object literal)
FilterDelegatepropertyName >= literal
propertyIsGreaterThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsLessThan(String propertyName, String literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, Date literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, int literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, short literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, long literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, double literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, float literal)
FilterDelegatepropertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThan(String, Object)public org.opengis.filter.Filter propertyIsLessThan(String propertyName, Object literal)
FilterDelegatepropertyName < literal
propertyIsLessThan in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, String literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, Date literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, int literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, short literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, long literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, double literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, float literal)
FilterDelegatepropertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalFilterDelegate.propertyIsLessThanOrEqualTo(String, Object)public org.opengis.filter.Filter propertyIsLessThanOrEqualTo(String propertyName, Object literal)
FilterDelegatepropertyName <= literal
propertyIsLessThanOrEqualTo in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareliteral - value to comparepropertyName and literalpublic org.opengis.filter.Filter propertyIsBetween(String propertyName, String lowerBoundary, String upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, Date lowerBoundary, Date upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, int lowerBoundary, int upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, short lowerBoundary, short upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, long lowerBoundary, long upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, float lowerBoundary, float upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, double lowerBoundary, double upperBoundary)
FilterDelegatepropertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to compareFilterDelegate.propertyIsBetween(String, Object, Object)public org.opengis.filter.Filter propertyIsBetween(String propertyName, Object lowerBoundary, Object upperBoundary)
FilterDelegatelower < propertyName < upper
propertyIsBetween in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparelowerBoundary - lower boundary to compareupperBoundary - upper boundary to comparepublic org.opengis.filter.Filter xpathExists(String xpathExpression)
FilterDelegatexpathExists in class FilterDelegate<org.opengis.filter.Filter>xpathExpression - XPath expressionpublic org.opengis.filter.Filter xpathIsLike(String xpathExpression, String pattern, boolean isCaseSensitive)
FilterDelegatexpathIsLike in class FilterDelegate<org.opengis.filter.Filter>xpathExpression - XPath expressionpattern - regular expression pattern to matchisCaseSensitive - case-sensitivity booleanFilterDelegate.propertyIsLike(String, String, boolean)public org.opengis.filter.Filter xpathIsFuzzy(String xpathExpression, String literal)
FilterDelegatexpathIsFuzzy in class FilterDelegate<org.opengis.filter.Filter>xpathExpression - XPath expressionliteral - value to comparepublic org.opengis.filter.Filter beyond(String propertyName, String wkt, double distance)
FilterDelegatebeyond in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparedistance - distance buffer in meterspublic org.opengis.filter.Filter contains(String propertyName, String wkt)
FilterDelegatecontains in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter dwithin(String propertyName, String wkt, double distance)
FilterDelegatedwithin in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparedistance - distance buffer in meterspublic org.opengis.filter.Filter intersects(String propertyName, String wkt)
FilterDelegateintersects in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter within(String propertyName, String wkt)
FilterDelegatewithin in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter crosses(String propertyName, String wkt)
FilterDelegatecrosses in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter disjoint(String propertyName, String wkt)
FilterDelegatedisjoint in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter overlaps(String propertyName, String wkt)
FilterDelegateoverlaps in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter touches(String propertyName, String wkt)
FilterDelegatetouches in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparewkt - WKT geometry to comparepublic org.opengis.filter.Filter after(String propertyName, Date date)
FilterDelegateDate. This is an
exclusive comparison.
property > date
after in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparedate - Date to comparepublic org.opengis.filter.Filter before(String propertyName, Date date)
FilterDelegateDate.This is an
exclusive comparison.
property < date
before in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparedate - Date to comparepublic org.opengis.filter.Filter during(String propertyName, Date startDate, Date endDate)
FilterDelegatestartDate < property < endDate
during in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to comparestartDate - start date to compareendDate - end date to comparepublic org.opengis.filter.Filter relative(String propertyName, long duration)
FilterDelegaterelative in class FilterDelegate<org.opengis.filter.Filter>propertyName - name of property to compareduration - relative duration in millisecondsThis work is licensed under a Creative Commons Attribution 4.0 International License.