Interface | Description |
---|---|
ExpressionType |
The ExpressionType interface lists all the possible type of filter.
|
FilterHandler |
Interface to recieve filters from the filter sax parsing classes.
|
FilterType |
The FilterType interface lists all the possible type of filter.
|
FunctionExpression |
Quick Function implementation for direct use as a factory.
|
FunctionFactory |
Factory interface for filter functions.
|
Class | Description |
---|---|
AbstractFilter |
Implements Filter interface, with constants and default behaviors for methods.
|
AbstractFilterImpl | Deprecated
No longer required to implement and, or and not
|
AndImpl |
Direct implementation of And filter.
|
AreaFunction |
Area of provided geometry.
|
AttributeExpressionImpl |
Defines a complex filter (could also be called logical filter).
|
BetweenFilterImpl | Deprecated
use
IsBetweenImpl |
BinaryComparisonAbstract |
Abstract implementation for binary filters.
|
BinaryLogicAbstract | |
Capabilities |
Allows for easier interaction with FilterCapabilities.
|
CartesianDistanceFilter |
Defines geometry filters with a distance element.
|
CompareFilterImpl |
Defines a comparison filter (can be a math comparison or generic equals).
|
ConstantExpression |
The Expression class is not immutable!
|
DefaultExpression |
Implements a default expression, with helpful variables and static methods.
|
ExpressionDOMParser |
parsez short sections of gml for use in expressions and filters Hopefully we can get away without
a full parser here.
|
ExpressionSAXParser |
DOCUMENT ME!
|
FallbackFunction |
A placeholder class used to track a function the user requested that is not supported by our java
implementation.
|
FidFilterImpl |
Defines a ID filter, which holds a list of IDs ( usually feature id;s ).
|
FilterAbstract |
Abstract implementation for Filter.
|
FilterAttributeExtractor |
A simple visitor that extracts every attribute used by a filter or an expression
Access to this class is available via:
DataUtilities.attributeNames( Filter )
DataUtilities.attributeNames( Filter, FeatureType )
DataUtilities.attributeNames( Expression )
DataUtilities.attributeNames( Expression, FeatureType )
The class can also be used to determine if an expression is "static", that is, despite a complex
structure does not use attribute or volatile functions, and can be thus replaced by a constant:
for this use case refer to the
FilterAttributeExtractor.isConstantExpression() method |
FilterCapabilities | Deprecated
use
FilterCapabilities . |
FilterDOMParser |
A dom based parser to build filters as per OGC 01-067
|
FilterFactoryImpl |
Implementation of the FilterFactory, generates the filter implementations in defaultcore.
|
FilteringIteration | Deprecated
Please use
FilteringFeatureCollection |
Filters |
Utility class for working with Filters & Expression.
|
FilterSAXParser |
Creates filters from FilterFilter, which reads in a SAX stream and passes the appropriate
messages here.
|
FunctionExpressionImpl |
Abstract class for a function expression implementation
By default this implementation returns the provided
FunctionExpressionImpl.fallback value. |
FunctionFinder |
Isolate function lookup code from Factory implementation(s).
|
FunctionImpl |
Default implementation of a Function; you may extend this class to implement specific
functionality.
|
GeometryFilterImpl |
Implements a geometry filter.
|
IsBetweenImpl |
Straight implementation of GeoAPI interface.
|
IsEqualsToImpl | |
IsGreaterThanImpl | |
IsGreaterThanOrEqualToImpl | |
IsLessThenImpl | |
IsLessThenOrEqualToImpl | |
IsNilImpl |
JD: PropertyIsNil requires us to return true if a property is "nil" in the xml schema sense.
|
IsNotEqualToImpl | |
IsNullImpl | |
LengthFunction |
Takes an AttributeExpression, and computes the length of the data for the attribute.
|
LikeFilterImpl |
Defines a like filter, which checks to see if an attribute matches a REGEXP.
|
LikeToRegexConverter |
Helper class that takes a LikeFilter and generates the equivalent Java Pattern syntax
|
LiteralExpressionImpl |
Defines an expression that holds a literal for return.
|
LogicFilterImpl |
Defines a logic filter (the only filter type that contains other filters).
|
LogicSAXParser |
Processes messages from clients to create Logic Filters.
|
MathExpressionImpl |
Holds a mathematical relationship between two expressions.
|
MaxFunction | Deprecated
- use org.geotools.filter.function.math.MaxFunction instead
|
MinFunction | Deprecated
- use org.geotools.filter.function.math.MinFunction instead
|
MultiCompareFilterImpl |
Support for Multi-valued properties when comparing
|
NativeFilterImpl |
Default implementation of a native filter that works like an holder for the native expression.
|
NotImpl | |
NullFilterImpl |
Defines a null filter, which checks to see if an attribute is null.
|
OrImpl | |
SortByImpl | |
SortOrder | Deprecated
Please use org.opengis.filter.sort.SortOrder
|
Exception | Description |
---|---|
FilterFactoryCreationException |
An exception that can be thrown by the StyleFactory if it fails to create the implementation of
the StyleFactory.
|
IllegalFilterException |
Defines an exception for illegal filters.
|
MalformedFilterException |
Defines an exception for a malformed filter.
|
Copyright © 1996–2019 Geotools. All rights reserved.