Package org.geotools.filter

Interface Summary
AttributeExpression Deprecated. use PropertyName
BBoxExpression A convenience expression to form a geometry literal from an envelope.
BetweenFilter Deprecated. use PropertyIsBetween
CompareFilter Deprecated. use BinaryComparisonOperator
EnvironmentVariable Represents a reference to an environmental variable.
Expression Deprecated. use Expression
ExpressionType The ExpressionType interface lists all the possible type of filter.
FidFilter Deprecated. use FeatureId
Filter Deprecated. use Filter
FilterFactory Deprecated. use FilterFactory
FilterHandler Interface to recieve filters from the filter sax parsing classes.
FilterType Deprecated. please use instance of check against geoapi class.
FilterVisitor Deprecated. use FilterVisitor
FilterVisitor2 Deprecated. use FilterVisitor
FunctionExpression Deprecated. use Function
GeometryDistanceFilter Deprecated. use DistanceBufferOperator
GeometryFilter Deprecated. use BinarySpatialOperator.
LikeFilter Deprecated. use PropertyIsLike
LiteralExpression Deprecated. use Literal
LogicFilter Deprecated. use BinaryLogicOperator
MapScaleDenominator DOCUMENT ME!
MathExpression Deprecated. use BinaryExpression
NullFilter Deprecated. use PropertyIsNull
SortBy Deprecated. Please use org.opengis.filter.sort.SortBy
SortBy2 GeoTools allows for more pervase use of Expression then is strictly supported by the specification.
 

Class Summary
AbstractFilter Implements Filter interface, with constants and default behaviors for methods.
AbstractFilterImpl Abstract filter implementation provides or and and methods for child filters to use.
AndBuilder<P> FitlerBuilder acting as a simple wrapper around an Expression.
AndImpl Direct implementation of And filter.
AreaFunction  
AsMultiGeometryFunctionExpression Function which wraps an instance of geometry in its associatd multi geometry type.
AttributeExpressionImpl Defines a complex filter (could also be called logical filter).
AttributeExpressionImpl2 Defines a complex filter (could also be called logical filter).
BBoxExpressionImpl Implements a Bounding Box expression.
BetweenFilterImpl Deprecated. use IsBetweenImpl
BinaryComparisonAbstract Abstract implemention for binary filters.
BinaryLogicAbstract  
Capabilities Allows for easier interaction with FilterCapabilities.
CartesianDistanceFilter Defines geometry filters with a distance element.
CategorizeFunction Implementation of "Categorize" as a normal function.
CategorizeFunction.Name Describe how this function works.
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
FilterBuilder FitlerBuilder acting as a simple wrapper around an Expression.
FilterCapabilities Deprecated. use FilterCapabilities.
FilterDOMParser A dom based parser to build filters as per OGC 01-067
FilterFactoryFinder Deprecated. Replaced by CommonFactoryFinder.getFilterFactory(org.geotools.factory.Hints).
FilterFactoryImpl Implementation of the FilterFactory, generates the filter implementations in defaultcore.
FilterFactoryImplNamespaceAware  
FilterFilter Creates an OGC filter using a SAX filter.
FilteringIteration DOCUMENT ME!
FilterParsingUtils Convenience class for filter parsing.
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.
FilterTransformer An XMLEncoder for Filters and Expressions.
FilterTransformer.FilterTranslator  
FilterVisitorFilterWrapper Wraps an instanceof of FilterVisitor in an org.opengis.filter.FilterVisitorWrapper.
FunctionExpressionImpl Abstract class for a function expression implementation
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.
IdBuilder<P> FitlerBuilder acting as a simple wrapper around an Expression.
IDFunctionExpression  
InterpolateFunction This is an implemenation of the Interpolate function as defined by OGC Symbology Encoding (SE) 1.1 specification.
InterpolateFunction.Name Describe how this function works.
IsBetweenImpl Straight implementation of GeoAPI interface.
IsEqualsToImpl  
IsGreaterThanImpl  
IsGreaterThanOrEqualToImpl  
IsLessThenImpl  
IsLessThenOrEqualToImpl  
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.
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.
MapScaleDenominatorImpl This class is actualy a place holder.
MathExpressionImpl Holds a mathematical relationship between two expressions.
MaxFunction Deprecated. - use org.geotools.filter.function.math.MinFunction instead
MinFunction Deprecated. - use org.geotools.filter.function.math.MinFunction instead
NestedAttributeExpression This class represents a list of expressions broken up from a single XPath expression that is nested in more than one feature.
NotImpl  
NullFilterImpl Defines a null filter, which checks to see if an attribute is null.
OrImpl  
RecodeFunction This is an implemenation of the Recode function as defined by the OGC Symbology Encoding (SE) 1.1 specification.
RecodeFunction.Name Describe how this function works.
SortByImpl  
SortOrder Deprecated. Please use org.opengis.filter.sort.SortOrder
SQLEncoder Deprecated. Please use org.geotools.data.jdbc.FilterToSQL which uses opengis filters instead of these geotools filters.
SQLEncoderMySQL Encodes a filter into a SQL WHERE statement for MySQL.
SQLEncoderOracle Encodes Geometry filters into valid oracle SDO statements.
SQLEncoderPostgis Encodes a filter into a SQL WHERE statement for postgis.
SQLEncoderPostgisGeos Deprecated. use SQLEncoderPostgis with setSupportsGEOS(true)
SQLUnpacker Deprecated. please use PostPreProcessFilterSplittingVisitor
SubFilterBuilder<P>  
 

Exception Summary
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.
SQLEncoderException Deprecated. Since you're using OpenGISSFilterToSQLEncoder, use FilterToSQLException as well
 



Copyright © 1996-2010 Geotools. All Rights Reserved.