|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Filter | |
---|---|
org.geotools.arcsde.data | DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. |
org.geotools.arcsde.filter | |
org.geotools.brewer.color | |
org.geotools.coverage.grid.io | |
org.geotools.data | Defines the DataStoreAPI via which all data is imported or exported. |
org.geotools.data.collection | Implementations of FeatureCollection for different purposes. |
org.geotools.data.complex | This package contains the implementation of a ComplexDataStore, Author note: though this "Complex" datastore has born to provide complex features out of a simple features data source, it may be better called a DerivativeDataStore or something like that, you'll see why later. |
org.geotools.data.directory | |
org.geotools.data.gen | |
org.geotools.data.jdbc | |
org.geotools.data.memory | |
org.geotools.data.oracle | |
org.geotools.data.shapefile | |
org.geotools.data.simple | |
org.geotools.data.store | |
org.geotools.data.transform | |
org.geotools.data.view | |
org.geotools.data.wfs.protocol.wfs | |
org.geotools.data.wfs.v1_0_0 | |
org.geotools.data.wfs.v1_1_0 | |
org.geotools.feature | |
org.geotools.feature.collection | Helper classes for implementing FeatureCollections. |
org.geotools.feature.simple | |
org.geotools.feature.type | |
org.geotools.filter | |
org.geotools.filter.spatial | |
org.geotools.filter.temporal | |
org.geotools.filter.text.commons | |
org.geotools.filter.text.cql2 | Common Query Language (CQL)
This package implements the OGC_Common Catalogue Query Language. |
org.geotools.filter.text.ecql | Extended Common Query Language (ECQL)
This package implements the ECQL query language that extend the OGC Common Catalogue Query Language (CQL) capabilities. |
org.geotools.filter.visitor | |
org.geotools.gce.imagemosaic | |
org.geotools.gce.imagemosaic.catalog | |
org.geotools.gce.imagemosaic.catalog.oracle | |
org.geotools.geopkg | |
org.geotools.jdbc | |
org.geotools.styling | Allows for symbolization of geospatial data. |
org.geotools.styling.builder | |
org.geotools.styling.visitor | |
org.geotools.validation.attributes | Simple Attribute based Validation implementations. |
org.geotools.validation.relate | |
org.geotools.xml.filter | The package name does not map the prefix name because we feel that this is a better representation. |
org.geotools.xml.gml | |
org.opengis.feature.type | Feature model ISO 19109 with allowances for usability. |
org.opengis.filter | Filters features according their properties. |
org.opengis.filter.spatial | A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship. |
org.opengis.filter.temporal | |
org.opengis.style | The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal This package is a merge from package GeoAPI SLD (v1.0.0) and GeoTools styling. |
Uses of Filter in org.geotools.arcsde.data |
---|
Methods in org.geotools.arcsde.data with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
ArcSdeFeatureSource.getFeatures(Filter filter)
|
ArcSdeFeatureWriter |
ArcSDEDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
void |
ArcSdeFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
|
void |
ArcSdeFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
|
void |
ArcSdeFeatureStore.modifyFeatures(Name[] attributes,
Object[] values,
Filter filter)
|
void |
ArcSdeFeatureStore.modifyFeatures(Name name,
Object value,
Filter filter)
|
void |
ArcSdeFeatureStore.modifyFeatures(String[] names,
Object[] values,
Filter filter)
|
void |
ArcSdeFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
void |
ArcSdeFeatureStore.removeFeatures(Filter filter)
|
Uses of Filter in org.geotools.arcsde.filter |
---|
Methods in org.geotools.arcsde.filter with parameters of type Filter | |
---|---|
void |
GeometryEncoderSDE.encode(Filter filter)
overrides just to avoid the "WHERE" keyword |
void |
FilterToSQLSDE.encode(Filter filter)
overrides just to avoid the "WHERE" keyword |
Uses of Filter in org.geotools.brewer.color |
---|
Methods in org.geotools.brewer.color that return Filter | |
---|---|
static Filter |
StyleGenerator.toExplicitFilter(String styleExpression,
Expression attribExpr)
Creates a filter with each value explicitly defined. |
static Filter |
StyleGenerator.toExplicitFilter(String styleExpression,
SimpleFeatureType featureType,
String attributeTypeName)
Creates a filter with each value explicitly defined. |
static Filter[] |
StyleGenerator.toFilter(String[] styleExpression,
SimpleFeatureType[] featureType,
String[] attributeTypeName)
Converts an array of styleExpressions and attributes into Filters styleExpression[0] = "1..5"; styleExpression[1] = "5..10"; styleExpression[2] = "11, -13"; ---> filter[0] = [[1 <= attr] AND [attr < 5]] filter[1] = [[6 <= attr] AND [attr <= 10]] filter[2] = [[attr = 11] OR [attr = -13]]
|
static Filter |
StyleGenerator.toRangedFilter(String styleExpression,
SimpleFeatureType featureType,
String attributeTypeName,
boolean upperBoundClosed)
Creates a filter for a range of values. |
Methods in org.geotools.brewer.color with parameters of type Filter | |
---|---|
static String |
StyleGenerator.toStyleExpression(Filter filter)
|
static String[] |
StyleGenerator.toStyleExpression(Filter[] filter)
|
Uses of Filter in org.geotools.coverage.grid.io |
---|
Methods in org.geotools.coverage.grid.io with parameters of type Filter | |
---|---|
int |
GranuleStore.removeGranules(Filter filter)
Removes granules selected by the given filter. |
void |
GranuleStore.updateGranules(String[] attributeNames,
Object[] attributeValues,
Filter filter)
Modifies the attributes with the supplied values in all granules selected by the given filter. |
Uses of Filter in org.geotools.data |
---|
Fields in org.geotools.data declared as Filter | |
---|---|
protected Filter |
FilteringFeatureReader.filter
|
protected Filter |
Query.filter
The filter to constrain the request. |
protected Filter |
FeatureEvent.filter
Filter used to indicate what content has changed. |
protected Filter |
DataTestCase.rd12Filter
|
protected Filter |
DataTestCase.rd1Filter
|
protected Filter |
DataTestCase.rd2Filter
|
protected Filter |
DataTestCase.rv1Filter
|
Methods in org.geotools.data that return Filter | |
---|---|
Filter |
Join.getFilter()
Filter used to constrain which features from the joined feature type to return. |
Filter |
Query.getFilter()
Gets the filter used to define constraints on the features that will be retrieved by this Query. |
Filter |
FeatureEvent.getFilter()
Filter describing the content that was changed. |
Filter |
Join.getJoinFilter()
The filter defining the join condition between the primary feature type and the feature type being joined to. |
protected Filter |
AbstractDataStore.getUnsupportedFilter(String typeName,
Filter filter)
GR: if a subclass supports filtering, it should override this method to return the unsupported part of the passed filter, so a FilteringFeatureReader will be constructed upon it. |
static Filter |
DataUtilities.resolvePropertyNames(Filter filter,
SimpleFeatureType schema)
Transform provided filter; resolving property names |
Methods in org.geotools.data with parameters of type Filter | |
---|---|
static String[] |
DataUtilities.attributeNames(Filter filter)
Traverses the filter and returns any encountered property names. |
static String[] |
DataUtilities.attributeNames(Filter filter,
SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names. |
protected int |
DataTestCase.expected(Filter filter)
|
Join |
Join.filter(Filter filter)
Chaining method for Join.setFilter(Filter) |
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureSource.getFeatures(Filter filter)
Not yet implemented. |
SimpleFeatureCollection |
CachingFeatureSource.getFeatures(Filter filter)
Deprecated. |
SimpleFeatureCollection |
AbstractFeatureSource.getFeatures(Filter filter)
Retrieve all Feature matching the Filter. |
FeatureCollection<T,F> |
FeatureSource.getFeatures(Filter filter)
Retrieves features, in the form of a FeatureCollection , based
on an OGC Filter . |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
AbstractFileDataStore.getFeatureWriter(Filter filter,
Transaction transaction)
Singular version, calls parent with getSchema().getTypeName() |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
FileDataStore.getFeatureWriter(Filter filter,
Transaction transaction)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
AbstractDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
Gets a FeatureWriter to modify features in this DataStore . |
protected Filter |
AbstractDataStore.getUnsupportedFilter(String typeName,
Filter filter)
GR: if a subclass supports filtering, it should override this method to return the unsupported part of the passed filter, so a FilteringFeatureReader will be constructed upon it. |
protected boolean |
DiffFeatureReader.isSubsetOfBboxFilter(Filter f)
|
int |
AbstractFeatureLocking.lockFeatures(Filter filter)
Lock features matching filter . |
int |
FeatureLocking.lockFeatures(Filter filter)
FeatureLock features described by Filter. |
void |
AbstractFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
Modifies features matching filter . |
void |
FeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
Deprecated. Please use the safer method FeatureStore.modifyFeatures(Name[], Object[], Filter) |
void |
AbstractFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
Modifies features matching filter . |
void |
FeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
Deprecated. Please use the safer method FeatureStore.modifyFeatures(Name, Object, Filter) |
void |
AbstractFeatureStore.modifyFeatures(Name[] attributeNames,
Object[] attributeValues,
Filter filter)
|
void |
FeatureStore.modifyFeatures(Name[] attributeNames,
Object[] attributeValues,
Filter filter)
Modifies the attributes with the supplied values in all features selected by the given filter. |
void |
AbstractFeatureStore.modifyFeatures(Name attributeName,
Object attributeValue,
Filter filter)
|
void |
FeatureStore.modifyFeatures(Name attributeName,
Object attributeValue,
Filter filter)
Modifies an attribute with the supplied value in all features selected by the given filter. |
void |
AbstractFeatureStore.modifyFeatures(String[] names,
Object[] values,
Filter filter)
|
void |
AbstractFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
static Set<PropertyName> |
DataUtilities.propertyNames(Filter filter)
Traverses the filter and returns any encountered property names. |
static Set<PropertyName> |
DataUtilities.propertyNames(Filter filter,
SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names. |
void |
AbstractFeatureStore.removeFeatures(Filter filter)
Removes features indicated by provided filter. |
void |
FeatureStore.removeFeatures(Filter filter)
Removes features selected by the given filter. |
static Filter |
DataUtilities.resolvePropertyNames(Filter filter,
SimpleFeatureType schema)
Transform provided filter; resolving property names |
void |
Join.setFilter(Filter filter)
Sets the filter used to constrain which features from the joined feature type to return. |
void |
Query.setFilter(Filter filter)
Sets the filter to constrain the features that will be retrieved by this Query. |
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureCollection.subCollection(Filter filter)
Unsupported operation. |
void |
AbstractFeatureLocking.unLockFeatures(Filter filter)
Unlock Features specified by filter . |
void |
FeatureLocking.unLockFeatures(Filter filter)
Unlock Features denoted by provided filter. |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
TransactionStateDiff.writer(String typeName,
Filter filter)
Convience Method for a Transaction based FeatureWriter Constructs a DiffFeatureWriter that works against this Transaction. |
Constructors in org.geotools.data with parameters of type Filter | |
---|---|
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
ReferencedEnvelope bounds,
Filter filter)
|
|
DefaultQuery(String typeName,
Filter filter)
Deprecated. Constructor with typeName and filter. |
|
DefaultQuery(String typeName,
Filter filter,
int maxFeatures,
String[] propNames,
String handle)
Deprecated. Constructor that sets all fields. |
|
DefaultQuery(String typeName,
Filter filter,
String[] properties)
Deprecated. Constructor that sets the filter and properties |
|
DefaultQuery(String typeName,
URI namespace,
Filter filter,
int maxFeatures,
List<PropertyName> propNames,
String handle)
Deprecated. Constructor that sets all fields. |
|
DefaultQuery(String typeName,
URI namespace,
Filter filter,
int maxFeatures,
String[] propNames,
String handle)
Deprecated. Constructor that sets all fields. |
|
DiffFeatureReader(FeatureReader<T,F> reader,
Diff diff2,
Filter filter)
This constructor grabs a "copy" of the current diff. |
|
DiffFeatureWriter(FeatureReader<SimpleFeatureType,SimpleFeature> reader,
Diff diff,
Filter filter)
DiffFeatureWriter construction. |
|
FeatureEvent(Object source,
FeatureEvent.Type type,
ReferencedEnvelope bounds,
Filter filter)
Constructs a new FeatureEvent. |
|
FilteringFeatureReader(FeatureReader<T,F> featureReader,
Filter filter)
Creates a new instance of AbstractFeatureReader Please don't call this method with Filter.INCLUDE or Filter.EXCLUDE (consider not filtering and EmptyFeatureReader instead) |
|
FilteringFeatureWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer,
Filter filter)
|
|
Join(String typeName,
Filter join)
Constructs a join. |
|
Query(String typeName,
Filter filter)
Constructor. |
|
Query(String typeName,
Filter filter,
int maxFeatures,
List<PropertyName> properties,
String handle)
Constructor. |
|
Query(String typeName,
Filter filter,
int maxFeatures,
String[] propNames,
String handle)
Constructor. |
|
Query(String typeName,
Filter filter,
List<PropertyName> properties)
Constructor. |
|
Query(String typeName,
Filter filter,
String[] properties)
Constructor. |
|
Query(String typeName,
URI namespace,
Filter filter,
int maxFeatures,
List<PropertyName> propNames,
String handle)
Constructor. |
|
Query(String typeName,
URI namespace,
Filter filter,
int maxFeatures,
String[] propNames,
String handle)
Constructor. |
Uses of Filter in org.geotools.data.collection |
---|
Methods in org.geotools.data.collection with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
CollectionFeatureSource.getFeatures(Filter filter)
|
SimpleFeatureCollection |
SpatialIndexFeatureSource.getFeatures(Filter filter)
|
SimpleFeatureCollection |
CollectionFeatureSource.SubCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
SpatialIndexFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
ListFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
TreeSetFeatureCollection.subCollection(Filter filter)
Will return an optimized subCollection based on access to the origional MemoryFeatureCollection. |
Uses of Filter in org.geotools.data.complex |
---|
Fields in org.geotools.data.complex declared as Filter | |
---|---|
protected Filter |
PostFilteringMappingFeatureIterator.filter
|
Methods in org.geotools.data.complex that return Filter | |
---|---|
protected Filter |
AppSchemaDataAccess.getUnsupportedFilter(String typeName,
Filter filter)
Returns Filter.INCLUDE , as the whole filter is unrolled and passed back to the
underlying DataStore to be treated. |
static Filter |
AppSchemaDataAccess.unrollFilter(Filter complexFilter,
FeatureTypeMapping mapping)
Takes a filter that operates against a FeatureTypeMapping's target FeatureType, and unrolls it creating a new Filter that operates against the mapping's source FeatureType. |
Methods in org.geotools.data.complex with parameters of type Filter | |
---|---|
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures(Filter filter)
|
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures(Filter filter,
Hints hints)
|
static IMappingFeatureIterator |
MappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Filter unrolledFilter)
|
protected Filter |
AppSchemaDataAccess.getUnsupportedFilter(String typeName,
Filter filter)
Returns Filter.INCLUDE , as the whole filter is unrolled and passed back to the
underlying DataStore to be treated. |
void |
DataAccessMappingFeatureIterator.setListFilter(Filter filter)
|
void |
MappingFeatureCollection.setUnrolledFilter(Filter unrolledFilter)
|
FeatureCollection<FeatureType,Feature> |
MappingFeatureCollection.subCollection(Filter filter)
|
static Filter |
AppSchemaDataAccess.unrollFilter(Filter complexFilter,
FeatureTypeMapping mapping)
Takes a filter that operates against a FeatureTypeMapping's target FeatureType, and unrolls it creating a new Filter that operates against the mapping's source FeatureType. |
Constructors in org.geotools.data.complex with parameters of type Filter | |
---|---|
FilteringMappingFeatureIterator(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Query unrolledQuery,
Filter filter)
|
|
FilteringMappingFeatureIterator(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Query unrolledQuery,
Filter filter,
CoordinateReferenceSystem crs)
|
|
PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator,
Filter filter,
int maxFeatures)
|
Uses of Filter in org.geotools.data.directory |
---|
Methods in org.geotools.data.directory with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
DirectoryFeatureSource.getFeatures(Filter filter)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DirectoryDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
int |
DirectoryFeatureLocking.lockFeatures(Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(Name[] name,
Object[] value,
Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(Name attributeName,
Object attributeValue,
Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(String[] names,
Object[] values,
Filter filter)
|
void |
DirectoryFeatureStore.modifyFeatures(String name,
Object value,
Filter filter)
|
void |
DirectoryFeatureStore.removeFeatures(Filter filter)
|
void |
DirectoryFeatureLocking.unLockFeatures(Filter filter)
|
Uses of Filter in org.geotools.data.gen |
---|
Methods in org.geotools.data.gen with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
PreGeneralizedFeatureSource.getFeatures(Filter filter)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
PreGeneralizedDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
SimpleFeatureCollection |
PreGeneralizedFeatureCollection.subCollection(Filter filter)
|
Uses of Filter in org.geotools.data.jdbc |
---|
Methods in org.geotools.data.jdbc with parameters of type Filter | |
---|---|
void |
FilterToSQL.encode(Filter filter)
Performs the encoding, sends the encoded sql to the writer passed in. |
String |
FilterToSQL.encodeToString(Filter filter)
purely a convenience method. |
Uses of Filter in org.geotools.data.memory |
---|
Methods in org.geotools.data.memory with parameters of type Filter | |
---|---|
Collection |
CollectionSource.content(Filter filter)
|
Collection |
CollectionSource.content(Filter filter,
int countLimit)
|
Uses of Filter in org.geotools.data.oracle |
---|
Methods in org.geotools.data.oracle with parameters of type Filter | |
---|---|
protected void |
OracleFilterToSQL.doSDOFilter(Filter filter,
Expression e1,
Expression e2,
Object extraData)
|
protected void |
OracleFilterToSQL.doSDORelate(Filter filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData)
Encodes an SDO relate |
Uses of Filter in org.geotools.data.shapefile |
---|
Methods in org.geotools.data.shapefile with parameters of type Filter | |
---|---|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ShapefileDataStore.getFeatureWriter(Filter filter,
Transaction transaction)
|
Uses of Filter in org.geotools.data.simple |
---|
Methods in org.geotools.data.simple with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
SimpleFeatureStore.getFeatures(Filter filter)
|
SimpleFeatureCollection |
SimpleFeatureSource.getFeatures(Filter filter)
|
void |
SimpleFeatureStore.modifyFeatures(String[] names,
Object[] attributeValues,
Filter filter)
|
void |
SimpleFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
SimpleFeatureCollection |
SimpleFeatureCollection.subCollection(Filter filter)
|
Constructors in org.geotools.data.simple with parameters of type Filter | |
---|---|
FilteringSimpleFeatureReader(SimpleFeatureReader featureReader,
Filter filter)
|
Uses of Filter in org.geotools.data.store |
---|
Fields in org.geotools.data.store declared as Filter | |
---|---|
protected Filter |
FilteringFeatureIterator.filter
The Filter |
Methods in org.geotools.data.store that return Filter | |
---|---|
protected Filter |
ContentFeatureSource.resolvePropertyNames(Filter filter)
Transform provided filter; resolving property names |
Methods in org.geotools.data.store with parameters of type Filter | |
---|---|
ContentFeatureCollection |
ContentFeatureSource.getFeatures(Filter filter)
Returns the feature collection for the features which match the specified filter. |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction tx)
Returns a feature writer for the specified query and transaction. |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ContentFeatureSource.getReader(Filter filter)
Returns a reader for features specified by a particular filter. |
ContentFeatureSource |
ContentFeatureSource.getView(Filter filter)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentFeatureStore.getWriter(Filter filter)
Returns a writer over features specified by a filter. |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentFeatureStore.getWriter(Filter filter,
int flags)
Returns a writer over features specified by a filter. |
int |
ContentFeatureSource.lockFeatures(Filter filter)
Locks features specified by a filter. |
void |
ContentFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
|
void |
ContentFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
Calls through to ContentFeatureStore.modifyFeatures(Name[], Object[], Filter) . |
void |
ContentFeatureStore.modifyFeatures(Name[] type,
Object[] value,
Filter filter)
Modifies/updates the features of the store which match the specified filter. |
void |
ContentFeatureStore.modifyFeatures(Name name,
Object value,
Filter filter)
Calls through to ContentFeatureStore.modifyFeatures(Name[], Object[], Filter) . |
void |
ContentFeatureStore.modifyFeatures(String[] names,
Object[] values,
Filter filter)
|
void |
ContentFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
void |
ContentFeatureStore.removeFeatures(Filter filter)
Removes the features from the store which match the specified filter. |
protected Filter |
ContentFeatureSource.resolvePropertyNames(Filter filter)
Transform provided filter; resolving property names |
SimpleFeatureCollection |
ContentFeatureCollection.subCollection(Filter filter)
|
FeatureCollection<T,F> |
FilteringFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
ReprojectingFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
DataFeatureCollection.subCollection(Filter filter)
Will return an optimized subCollection based on access to the origional FeatureSource. |
FeatureCollection<T,F> |
MaxFeaturesFeatureCollection.subCollection(Filter filter)
|
void |
ContentFeatureSource.unLockFeatures(Filter filter)
Unlocks features specified by a filter. |
Constructors in org.geotools.data.store with parameters of type Filter | |
---|---|
FilteringFeatureCollection(FeatureCollection<T,F> delegate,
Filter filter)
|
|
FilteringFeatureIterator(FeatureIterator<F> delegate,
Filter filter)
|
|
FilteringIterator(Iterator<F> delegate,
Filter filter)
|
Uses of Filter in org.geotools.data.transform |
---|
Methods in org.geotools.data.transform with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
TransformFeatureSource.getFeatures(Filter filter)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
SingleFeatureSourceDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
void |
TransformFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
|
void |
TransformFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
|
void |
TransformFeatureStore.modifyFeatures(Name[] attributeNames,
Object[] attributeValues,
Filter filter)
|
void |
TransformFeatureStore.modifyFeatures(Name attributeName,
Object attributeValue,
Filter filter)
|
void |
TransformFeatureStore.modifyFeatures(String[] nameArray,
Object[] attributeValues,
Filter filter)
|
void |
TransformFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
void |
TransformFeatureStore.removeFeatures(Filter filter)
|
Uses of Filter in org.geotools.data.view |
---|
Methods in org.geotools.data.view that return Filter | |
---|---|
protected Filter |
DefaultView.makeDefinitionFilter(Filter filter)
If a definition query has been configured for the FeatureTypeInfo, makes and return a new Filter that contains both the query's filter and the layer's definition one, by logic AND'ing them. |
Methods in org.geotools.data.view with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
DefaultView.getFeatures(Filter filter)
Implement getFeatures. |
protected Filter |
DefaultView.makeDefinitionFilter(Filter filter)
If a definition query has been configured for the FeatureTypeInfo, makes and return a new Filter that contains both the query's filter and the layer's definition one, by logic AND'ing them. |
Uses of Filter in org.geotools.data.wfs.protocol.wfs |
---|
Methods in org.geotools.data.wfs.protocol.wfs that return Filter | |
---|---|
Filter |
GetFeature.getFilter()
|
Filter[] |
WFSProtocol.splitFilters(Filter filter)
|
Methods in org.geotools.data.wfs.protocol.wfs with parameters of type Filter | |
---|---|
Filter[] |
WFSProtocol.splitFilters(Filter filter)
|
Uses of Filter in org.geotools.data.wfs.v1_0_0 |
---|
Methods in org.geotools.data.wfs.v1_0_0 that return Filter | |
---|---|
Filter |
WFSTransactionAccessor.getDeleteFilter()
Returns all the filters indicating deleted feature anded together. |
Filter |
Action.getFilter()
|
Filter |
Action.UpdateAction.getFilter()
|
Filter |
Action.DeleteAction.getFilter()
|
Filter |
Action.InsertAction.getFilter()
|
Filter[] |
LockRequest.getFilters()
|
protected Filter |
WFS_1_0_0_DataStore.getUnsupportedFilter(String typeName,
Filter filter)
|
Filter |
WFSTransactionAccessor.getUpdateFilter(String attributePath)
Returns all the filters of updates that affect the attribute in the expression ored together. |
Filter |
WFS_1_0_0_DataStore.processFilter(Filter filter)
Runs UpdateFidFilterVisitor on the filter and returns the result as long as transaction is
not AUTO_COMMIT or null. |
protected Filter[] |
WFS_1_0_0_DataStore.splitFilters(Query q,
Transaction t)
|
Methods in org.geotools.data.wfs.v1_0_0 with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
WFSFeatureSource.getFeatures(Filter filter)
|
protected Filter |
WFS_1_0_0_DataStore.getUnsupportedFilter(String typeName,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(AttributeDescriptor[] type,
Object[] value,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(AttributeDescriptor type,
Object value,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(Name[] names,
Object[] value,
Filter filter2)
|
void |
WFSFeatureStore.modifyFeatures(Name type,
Object value,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(String[] names,
Object[] values,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(String name,
Object attributeValue,
Filter filter)
|
Filter |
WFS_1_0_0_DataStore.processFilter(Filter filter)
Runs UpdateFidFilterVisitor on the filter and returns the result as long as transaction is
not AUTO_COMMIT or null. |
void |
WFSFeatureStore.removeFeatures(Filter filter2)
|
Constructors in org.geotools.data.wfs.v1_0_0 with parameters of type Filter | |
---|---|
Action.DeleteAction(String typeName,
Filter f)
Represents a Delete Action. |
|
Action.UpdateAction(String typeName,
Filter f,
Map<String,Object> properties)
Makes an UpdateAction Filter is copied so any further changes will not be included in filter of action. |
|
LockRequest(long duration,
String[] types,
Filter[] filters)
|
Constructor parameters in org.geotools.data.wfs.v1_0_0 with type arguments of type Filter | |
---|---|
LockRequest(long duration,
Map<String,Filter> dataSets)
|
Uses of Filter in org.geotools.data.wfs.v1_1_0 |
---|
Methods in org.geotools.data.wfs.v1_1_0 that return Filter | |
---|---|
Filter |
GetFeatureQueryAdapter.getFilter()
|
Filter[] |
IonicStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
Ionic's capabilities may state the spatial operator Intersect instead of Intersects . |
Filter[] |
CubeWerxStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
|
Filter[] |
WFSStrategy.splitFilters(Capabilities filterCaps,
Filter filter)
|
Filter[] |
DefaultWFSStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
Splits the filter provided by the geotools query into the server supported and unsupported ones. |
Filter[] |
WFS_1_1_0_Protocol.splitFilters(Filter filter)
|
Methods in org.geotools.data.wfs.v1_1_0 with parameters of type Filter | |
---|---|
protected String |
DefaultWFSStrategy.encodeGetFeatureGetFilter(Filter filter)
Returns a single-line string containing the xml representation of the given filter, as appropriate for the FILTER parameter in a GetFeature request. |
WFSFeatureCollection |
WFSFeatureSource.getFeatures(Filter filter)
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
WFS_1_1_0_DataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
Not supported. |
Filter[] |
IonicStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
Ionic's capabilities may state the spatial operator Intersect instead of Intersects . |
Filter[] |
CubeWerxStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
|
Filter[] |
WFSStrategy.splitFilters(Capabilities filterCaps,
Filter filter)
|
Filter[] |
DefaultWFSStrategy.splitFilters(Capabilities caps,
Filter queryFilter)
Splits the filter provided by the geotools query into the server supported and unsupported ones. |
Filter[] |
WFS_1_1_0_Protocol.splitFilters(Filter filter)
|
Uses of Filter in org.geotools.feature |
---|
Fields in org.geotools.feature with type parameters of type Filter | |
---|---|
protected List<Filter> |
AttributeTypeBuilder.restrictions
restrictions |
Methods in org.geotools.feature that return Filter | |
---|---|
Filter |
Schema.getRestrictions(SimpleFeatureType featureType,
String name)
Deprecated. Query featureType information the complete restrictions for the indicated name. |
protected Filter |
AttributeTypeBuilder.lengthRestriction(int length)
Helper method to create a "length" filter. |
static Filter |
Schema.restriction(SimpleFeatureType featureType,
String name)
Deprecated. please use getRestriction( featureType, name ) |
Methods in org.geotools.feature that return types with arguments of type Filter | |
---|---|
protected List<Filter> |
TypeBuilder.createRestrictionSet()
Template method to enable subclasses to customize the set implementation used for restrictions. |
List<Filter> |
TypeBuilder.getRestrictions()
|
protected List<Filter> |
TypeBuilder.restrictions()
Accessor for restructions which does the null check and creation if necessary. |
protected List<Filter> |
AttributeTypeBuilder.restrictions()
|
Methods in org.geotools.feature with parameters of type Filter | |
---|---|
void |
TypeBuilder.addRestriction(Filter restriction)
|
void |
AttributeTypeBuilder.addRestriction(Filter restriction)
|
AttributeTypeBuilder |
AttributeTypeBuilder.restriction(Filter restriction)
|
SimpleFeatureCollection |
DefaultFeatureCollection.subCollection(Filter filter)
Will return an optimized subCollection based on access to the origional MemoryFeatureCollection. |
FeatureCollection<T,F> |
FeatureCollection.subCollection(Filter filter)
SimpleFeatureCollection "view" indicated by provided filter. |
Method parameters in org.geotools.feature with type arguments of type Filter | |
---|---|
void |
TypeBuilder.setRestrictions(List<Filter> restrictions)
|
Uses of Filter in org.geotools.feature.collection |
---|
Fields in org.geotools.feature.collection declared as Filter | |
---|---|
protected Filter |
SubFeatureCollection.filter
Filter |
Methods in org.geotools.feature.collection that return Filter | |
---|---|
protected Filter |
SubFeatureList.createFilter()
Lazy create a filter based on index |
protected Filter |
SubFeatureCollection.createFilter()
Override to implement subsetting |
protected Filter |
SubFeatureCollection.filter()
Generate filter to use for content, makes use of SubFeatureCollection.createFilter()
if needed. |
Methods in org.geotools.feature.collection with parameters of type Filter | |
---|---|
SimpleFeatureCollection |
AdaptorFeatureCollection.subCollection(Filter filter)
|
FeatureCollection<T,F> |
BaseFeatureCollection.subCollection(Filter filter)
Convenience implementation that just wraps this collection into a FilteringFeatureCollection . |
SimpleFeatureCollection |
DecoratingSimpleFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
MaxSimpleFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
FilteringSimpleFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
AbstractFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
BaseSimpleFeatureCollection.subCollection(Filter filter)
|
FeatureCollection<T,F> |
DecoratingFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
SubFeatureCollection.subCollection(Filter filter)
|
SimpleFeatureCollection |
AdaptorFeatureCollection.subList(Filter filter)
|
SimpleFeatureCollection |
SubFeatureList.subList(Filter subfilter)
Sublist of this sublist! |
Constructors in org.geotools.feature.collection with parameters of type Filter | |
---|---|
FilteredIterator(Collection<F> collection,
Filter filter)
|
|
FilteredIterator(Iterator<F> iterator,
Filter filter)
|
|
FilteringSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate,
Filter filter)
|
|
FilteringSimpleFeatureCollection(SimpleFeatureCollection delegate,
Filter filter)
|
|
FilteringSimpleFeatureIterator(SimpleFeatureIterator delegate,
Filter filter)
|
|
SubFeatureCollection(SimpleFeatureCollection collection,
Filter subfilter)
|
|
SubFeatureList(SimpleFeatureCollection list,
Filter filter)
|
|
SubFeatureList(SimpleFeatureCollection list,
Filter filter,
SortBy subSort)
Create a simple SubFeatureList with the provided filter. |
Uses of Filter in org.geotools.feature.simple |
---|
Fields in org.geotools.feature.simple with type parameters of type Filter | |
---|---|
protected List<Filter> |
SimpleFeatureTypeBuilder.restrictions
Additional restrictions on the type. |
Methods in org.geotools.feature.simple that return types with arguments of type Filter | |
---|---|
protected List<Filter> |
SimpleFeatureTypeBuilder.restrictions()
Accessor for restrictions (will create restrictions list if needed). |
Methods in org.geotools.feature.simple with parameters of type Filter | |
---|---|
SimpleFeatureTypeBuilder |
SimpleFeatureTypeBuilder.restriction(Filter filter)
Adds a restriction to the next attribute added to the feature type. |
Method parameters in org.geotools.feature.simple with type arguments of type Filter | |
---|---|
SimpleFeatureTypeBuilder |
SimpleFeatureTypeBuilder.restrictions(List<Filter> filters)
Adds a collection of restrictions to the next attribute added to the This value is reset after a call to SimpleFeatureTypeBuilder.add(String, Class)
|
Constructor parameters in org.geotools.feature.simple with type arguments of type Filter | |
---|---|
SimpleFeatureTypeImpl(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
Uses of Filter in org.geotools.feature.type |
---|
Fields in org.geotools.feature.type with type parameters of type Filter | |
---|---|
protected List<Filter> |
PropertyTypeImpl.restrictions
|
Methods in org.geotools.feature.type that return types with arguments of type Filter | |
---|---|
List<Filter> |
AbstractLazyAttributeTypeImpl.getRestrictions()
|
List<Filter> |
PropertyTypeImpl.getRestrictions()
|
Method parameters in org.geotools.feature.type with type arguments of type Filter | |
---|---|
SimpleFeatureType |
FeatureTypeFactoryImpl.createSimpleFeatureType(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
Constructor parameters in org.geotools.feature.type with type arguments of type Filter | |
---|---|
AbstractLazyAttributeTypeImpl(Name name,
Class<?> binding,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
InternationalString description)
Constructor arguments have the same meaning as in AttributeTypeImpl . |
|
AbstractLazyComplexTypeImpl(Name name,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
InternationalString description)
Constructor arguments have the same meaning as in ComplexTypeImpl . |
|
AssociationTypeImpl(Name name,
AttributeType referenceType,
boolean isAbstract,
List<Filter> restrictions,
AssociationType superType,
InternationalString description)
|
|
AttributeTypeImpl(Name name,
Class<?> binding,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
|
ComplexFeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Constructor for complex feature type with fake feature type descriptor provided. |
|
ComplexTypeImpl(Name name,
Collection<PropertyDescriptor> properties,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
|
FeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
|
GeometryTypeImpl(Name name,
Class binding,
CoordinateReferenceSystem crs,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
|
PropertyTypeImpl(Name name,
Class<?> binding,
boolean isAbstract,
List<Filter> restrictions,
PropertyType superType,
InternationalString description)
|
|
UniqueNameFeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
|
Uses of Filter in org.geotools.filter |
---|
Subinterfaces of Filter in org.geotools.filter | |
---|---|
interface |
BetweenFilter
Deprecated. use PropertyIsBetween |
interface |
CompareFilter
Deprecated. use BinaryComparisonOperator |
interface |
FidFilter
Deprecated. use FeatureId |
interface |
Filter
Deprecated. use Filter |
interface |
GeometryDistanceFilter
Deprecated. use DistanceBufferOperator |
interface |
GeometryFilter
Deprecated. use BinarySpatialOperator . |
interface |
LikeFilter
Deprecated. use PropertyIsLike |
interface |
LogicFilter
Deprecated. use BinaryLogicOperator |
interface |
NullFilter
Deprecated. use PropertyIsNull |
Classes in org.geotools.filter that implement Filter | |
---|---|
class |
AbstractFilter
Implements Filter interface, with constants and default behaviors for methods. |
class |
AbstractFilterImpl
Abstract filter implementation provides or and and methods for child filters to use. |
class |
AndImpl
Direct implementation of And filter. |
class |
BetweenFilterImpl
Deprecated. use IsBetweenImpl |
class |
BinaryComparisonAbstract
Abstract implemention for binary filters. |
class |
BinaryLogicAbstract
|
class |
CartesianDistanceFilter
Defines geometry filters with a distance element. |
class |
CompareFilterImpl
Defines a comparison filter (can be a math comparison or generic equals). |
class |
FidFilterImpl
Defines a ID filter, which holds a list of IDs ( usually feature id;s ). |
class |
FilterAbstract
Abstract implementation for Filter. |
class |
GeometryFilterImpl
Implements a geometry filter. |
class |
IsBetweenImpl
Straight implementation of GeoAPI interface. |
class |
IsEqualsToImpl
|
class |
IsGreaterThanImpl
|
class |
IsGreaterThanOrEqualToImpl
|
class |
IsLessThenImpl
|
class |
IsLessThenOrEqualToImpl
|
class |
IsNilImpl
JD: PropertyIsNil requires us to return true if a property is "nil" in the xml schema sense. |
class |
IsNotEqualToImpl
|
class |
IsNullImpl
|
class |
LikeFilterImpl
Defines a like filter, which checks to see if an attribute matches a REGEXP. |
class |
LogicFilterImpl
Defines a logic filter (the only filter type that contains other filters). |
class |
MultiCompareFilterImpl
Support for Multi-valued properties when comparing |
class |
NotImpl
|
class |
NullFilterImpl
Defines a null filter, which checks to see if an attribute is null. |
class |
OrImpl
|
Fields in org.geotools.filter declared as Filter | |
---|---|
static Filter |
Filter.ALL
Deprecated. |
protected Filter |
IdBuilder.filter
|
protected Filter |
FilterBuilder.filter
|
static Filter |
Filter.NONE
Deprecated. |
Fields in org.geotools.filter with type parameters of type Filter | |
---|---|
protected Builder<? extends Filter> |
FilterBuilder.delegate
|
Methods in org.geotools.filter with type parameters of type Filter | ||
---|---|---|
static
|
Filters.search(Filter filter,
Class<T> filterType,
String propertyName)
Find the first child-filter (or the base filter itself) that is of the given type and uses the specified property. |
Methods in org.geotools.filter that return Filter | |
---|---|
static Filter |
Filters.and(FilterFactory ff,
Filter filter1,
Filter filter2)
Safe version of FilterFactory *and* that is willing to combine filter1 and filter2 correctly in the even either of them is already an And filter. |
Filter |
FilterBuilder.build()
Build the expression. |
Filter |
Filters.duplicate(Filter filter)
Deep copy the filter. |
Filter |
NotImpl.getFilter()
|
Filter |
SQLUnpacker.getSupported()
Deprecated. After an unPack has been called, returns the resulting Filter of the supported parts of the unPacked filter. |
Filter |
SQLUnpacker.getUnSupported()
Deprecated. After an unPack has been called, returns the resulting Filter of the unsupported parts of the unPacked filter. |
static Filter |
Filters.or(FilterFactory ff,
Filter filter1,
Filter filter2)
Safe version of FilterFactory *or* that is willing to combine filter1 and filter2 correctly in the even either of them is already an Or filter. |
static Filter |
FilterDOMParser.parseFilter(Node root)
Parses the filter using DOM. |
Filter |
Filters.remove(Filter baseFilter,
Filter targetFilter)
Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or),recursing into any sub-logic filters to find the targetFilter if necessary. |
Filter |
Filters.remove(Filter baseFilter,
Filter targetFilter,
boolean recurse)
Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or). |
static Filter |
Filters.removeFilter(Filter baseFilter,
Filter targetFilter)
|
static Filter |
Filters.removeFilter(Filter baseFilter,
Filter targetFilter,
boolean recurse)
|
Methods in org.geotools.filter that return types with arguments of type Filter | |
---|---|
static List<Filter> |
FilterParsingUtils.BinaryLogicOperator_getChildFilters(Node node,
FilterFactory factory)
|
static ArrayList<Filter> |
Filters.children(Filter filter)
List of child filters. |
static ArrayList<Filter> |
Filters.children(Filter filter,
boolean all)
List of child filters. |
List<Filter> |
BinaryLogicAbstract.getChildren()
Returned list is unmodifieable. |
static List<Filter> |
FilterParsingUtils.parseExtendedOperators(Node node,
FilterFactory factory)
|
Methods in org.geotools.filter with parameters of type Filter | ||
---|---|---|
static void |
Filters.accept(Filter filter,
FilterVisitor visitor)
Deprecated. Please update your code to a org.opengis.filter.FilterVisitor |
|
void |
LogicFilterImpl.addFilter(Filter filter)
Adds a sub filter to this filter. |
|
void |
LogicFilter.addFilter(Filter filter)
Deprecated. Adds a sub filter to this filter. |
|
AndBuilder<P> |
AndBuilder.and(Filter filter)
|
|
Filter |
BinaryLogicAbstract.and(Filter filter)
|
|
Filter |
LogicFilterImpl.and(Filter filter)
Implements a logical AND with this filter and returns the merged filter. |
|
Filter |
BinaryComparisonAbstract.and(Filter filter)
|
|
Filter |
AbstractFilterImpl.and(Filter filter)
Default implementation for AND - should be sufficient for most filters. |
|
Filter |
Filter.and(Filter filter)
Deprecated. Implements a logical AND with this filter and returns the merged filter. |
|
static Filter |
Filters.and(FilterFactory ff,
Filter filter1,
Filter filter2)
Safe version of FilterFactory *and* that is willing to combine filter1 and filter2 correctly in the even either of them is already an And filter. |
|
And |
FilterFactoryImpl.and(Filter f,
Filter g)
|
|
Set<String> |
Filters.attributeNames(Filter filter)
Uses FilterAttributeExtractor to return the list of all mentioned attribute names. |
|
static String[] |
Filters.attributeNames(Filter filter,
SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names. |
|
static ArrayList<Filter> |
Filters.children(Filter filter)
List of child filters. |
|
static ArrayList<Filter> |
Filters.children(Filter filter,
boolean all)
List of child filters. |
|
Filter |
Filters.duplicate(Filter filter)
Deep copy the filter. |
|
String |
SQLEncoder.encode(Filter filter)
Deprecated. Performs the encoding, returns a string of the encoded SQL. |
|
void |
SQLEncoder.encode(Writer out,
Filter filter)
Deprecated. Performs the encoding, sends the encoded sql to the writer passed in. |
|
void |
FilterHandler.filter(Filter filter)
Method to recieve the filters from the sax processing. |
|
static String |
Filters.findPropertyName(Filter filter)
Given a filter which contains a term which is a PropertyName, returns the name of the property. |
|
boolean |
FilterCapabilities.fullySupports(Filter filter)
Deprecated. Determines if the filter and all its sub filters are supported. |
|
boolean |
Capabilities.fullySupports(Filter filter)
Determines if the filter and all its sub filters and expressions are supported. |
|
static short |
Filters.getFilterType(Filter filter)
Deprecated. please use instanceof checks |
|
static boolean |
Filters.hasChildren(Filter filter)
Check if the provided filter has child filters of some sort. |
|
Not |
FilterFactoryImpl.not(Filter filter)
Java 5 type narrowing used to advertise explicit implementation for chaining |
|
Filter |
BinaryLogicAbstract.or(Filter filter)
|
|
Filter |
LogicFilterImpl.or(Filter filter)
Implements a logical OR with this filter and returns the merged filter. |
|
Filter |
BinaryComparisonAbstract.or(Filter filter)
|
|
Filter |
AbstractFilterImpl.or(Filter filter)
Default implementation for OR - should be sufficient for most filters. |
|
Filter |
Filter.or(Filter filter)
Deprecated. Implements a logical OR with this filter and returns the merged filter. |
|
static Filter |
Filters.or(FilterFactory ff,
Filter filter1,
Filter filter2)
Safe version of FilterFactory *or* that is willing to combine filter1 and filter2 correctly in the even either of them is already an Or filter. |
|
Or |
FilterFactoryImpl.or(Filter f,
Filter g)
|
|
static Set<PropertyName> |
Filters.propertyNames(Filter filter)
Traverses the filter and returns any encountered property names. |
|
static Set<PropertyName> |
Filters.propertyNames(Filter filter,
SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names. |
|
Filter |
Filters.remove(Filter baseFilter,
Filter targetFilter)
Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or),recursing into any sub-logic filters to find the targetFilter if necessary. |
|
Filter |
Filters.remove(Filter baseFilter,
Filter targetFilter,
boolean recurse)
Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or). |
|
static Filter |
Filters.removeFilter(Filter baseFilter,
Filter targetFilter)
|
|
static Filter |
Filters.removeFilter(Filter baseFilter,
Filter targetFilter,
boolean recurse)
|
|
FilterBuilder |
FilterBuilder.reset(Filter filter)
|
|
static
|
Filters.search(Filter filter,
Class<T> filterType,
String propertyName)
Find the first child-filter (or the base filter itself) that is of the given type and uses the specified property. |
|
void |
NotImpl.setFilter(Filter filter)
|
|
boolean |
FilterCapabilities.supports(Filter filter)
Deprecated. Determines if the filter passed in is supported. |
|
boolean |
Capabilities.supports(Filter filter)
Determines if specific filter passed in is supported. |
|
String |
Capabilities.toOperationName(Filter filter)
Quickly look at the filter and determine the OperationName we need to check for in the FilterCapabilities data structure. |
|
String |
FilterTransformer.transform(Filter f)
A typed convenience method for converting a Filter into XML. |
|
void |
SQLUnpacker.unPackAND(Filter filter)
Deprecated. Performs the unpacking of a filter, for the cases when ANDs can be split and ORs can not. |
|
void |
SQLUnpacker.unPackOR(Filter filter)
Deprecated. Performs the unpacking of a filter, for the cases when ORs can be split and ANDs can not. |
|
protected void |
FilterVisitorFilterWrapper.visitCompareFilter(Filter filter)
|
|
protected void |
FilterVisitorFilterWrapper.visitLogicFilter(Filter filter)
|
Constructors in org.geotools.filter with parameters of type Filter | |
---|---|
FilterBuilder(Filter filter)
|
|
FilteringIteration(Filter filter,
FeatureCollection<?,?> collection)
Deprecated. Creates a new instance of FilteringIteration |
|
NotImpl(FilterFactory factory,
Filter filter)
|
Uses of Filter in org.geotools.filter.spatial |
---|
Classes in org.geotools.filter.spatial that implement Filter | |
---|---|
class |
AbstractPreparedGeometryFilter
A base class for GeometryFilters that will use PreparedGeometries when the Expression is a Literal Expression. |
class |
BBOX3DImpl
A 3D BBOX Filter Implementation Supports filtering with BBOXes that have 3D coordinates including a minimum and maximum for the z-axis. |
class |
BBOXImpl
|
class |
BeyondImpl
|
class |
ContainsImpl
|
class |
CrossesImpl
|
class |
DisjointImpl
|
class |
DWithinImpl
|
class |
EqualsImpl
|
class |
IntersectsImpl
|
class |
OverlapsImpl
|
class |
TouchesImpl
|
class |
WithinImpl
|
Uses of Filter in org.geotools.filter.temporal |
---|
Classes in org.geotools.filter.temporal that implement Filter | |
---|---|
class |
AfterImpl
|
class |
AnyInteractsImpl
|
class |
BeforeImpl
|
class |
BeginsImpl
|
class |
BegunByImpl
|
class |
BinaryTemporalOperatorImpl
|
class |
DuringImpl
|
class |
EndedByImpl
|
class |
EndsImpl
|
class |
MeetsImpl
|
class |
MetByImpl
|
class |
OverlappedByImpl
|
class |
TContainsImpl
|
class |
TEqualsImpl
|
class |
TOverlapsImpl
|
Uses of Filter in org.geotools.filter.text.commons |
---|
Methods in org.geotools.filter.text.commons that return Filter | |
---|---|
Filter |
AbstractFilterBuilder.buildAndFilter()
|
Filter |
AbstractFilterBuilder.buildNotFilter()
|
Filter |
AbstractFilterBuilder.buildOrFilter()
|
Filter |
ICompiler.getFilter()
The resultant filter of the compilation |
Filter |
AbstractFilterBuilder.getFilter()
|
static Filter |
CompilerUtil.parseFilter(Language language,
String predicate)
Makes the Filter for the predicate |
static Filter |
CompilerUtil.parseFilter(Language language,
String predicate,
FilterFactory filterFactory)
Returns the filter resultant of the parsing process of predicate expression. |
static Filter |
CompilerUtil.parseFilter(String source,
AbstractCompilerFactory compilerFactory,
FilterFactory filterFactory)
Parses the predicate present on source and makes the filter. |
Filter |
BuildResultStack.popFilter()
|
Methods in org.geotools.filter.text.commons that return types with arguments of type Filter | |
---|---|
List<Filter> |
ICompiler.getFilterList()
Return the compilation result. |
List<Filter> |
AbstractFilterBuilder.getFilterList()
|
static List<Filter> |
CompilerUtil.parseFilterList(Language language,
String predicate)
Makes a list of filters extracted from the sequence of search predicates |
static List<Filter> |
CompilerUtil.parseFilterList(Language language,
String predicate,
FilterFactory filterFactory)
Makes a list of filters extracted from the sequence of search predicates |
static List<Filter> |
CompilerUtil.parseFilterList(String predicateSequence,
AbstractCompilerFactory compilerFactory,
FilterFactory filterFactory)
Parses the sequence of predicate and makes the filter list |
Methods in org.geotools.filter.text.commons with parameters of type Filter | |
---|---|
Not |
AbstractFilterBuilder.buildNotFilter(Filter eq)
|
Uses of Filter in org.geotools.filter.text.cql2 |
---|
Methods in org.geotools.filter.text.cql2 that return Filter | |
---|---|
Filter |
CQLCompiler.getFilter()
Return the filter resultant of compiling process |
static Filter |
CQL.toFilter(String cqlPredicate)
Parses the input string in OGC CQL format into a Filter, using the systems default FilterFactory implementation. |
static Filter |
CQL.toFilter(String cqlPredicate,
FilterFactory filterFactory)
Parses the input string in OGC CQL format into a Filter, using the provided FilterFactory. |
Methods in org.geotools.filter.text.cql2 that return types with arguments of type Filter | |
---|---|
List<Filter> |
CQLCompiler.getFilterList()
Returns the list of Filters built as the result of calling #MultipleCompilationUnit() |
static List<Filter> |
CQL.toFilterList(String cqlFilterList)
Parses the input string, which has to be a list of OGC CQL predicates separated by ; into a List of
Filter s, using the provided FilterFactory. |
static List<Filter> |
CQL.toFilterList(String cqlSequencePredicate,
FilterFactory filterFactory)
Parses the input string which has to be a list of OGC CQL predicates separated by " ; " into a List of
Filter s, using the provided FilterFactory. |
Methods in org.geotools.filter.text.cql2 with parameters of type Filter | |
---|---|
static String |
CQL.toCQL(Filter filter)
Generates the cql predicate associated to the Filter object. |
Method parameters in org.geotools.filter.text.cql2 with type arguments of type Filter | |
---|---|
static String |
CQL.toCQL(List<Filter> filterList)
Generates the ecql predicates associated to the List of Filter s object. |
Uses of Filter in org.geotools.filter.text.ecql |
---|
Methods in org.geotools.filter.text.ecql that return Filter | |
---|---|
Filter |
ECQLCompiler.getFilter()
Return the filter resultant of compiling process |
static Filter |
ECQL.toFilter(String ecqlPredicate)
Parses the input string in ECQL format into a Filter, using the systems default FilterFactory implementation. |
static Filter |
ECQL.toFilter(String ecqlPredicate,
FilterFactory filterFactory)
Parses the input string in ECQL format into a Filter, using the provided FilterFactory. |
Methods in org.geotools.filter.text.ecql that return types with arguments of type Filter | |
---|---|
List<Filter> |
ECQLCompiler.getFilterList()
Returns the list of Filters built as the result of calling ECQLParser.FilterListCompilationUnit()() |
static List<Filter> |
ECQL.toFilterList(String ecqlSequencePredicate)
Parses the input string, which has to be a list of ECQL predicates separated by " ; " into a List of
Filter , using the provided FilterFactory. |
static List<Filter> |
ECQL.toFilterList(String ecqlSequencePredicate,
FilterFactory filterFactory)
Parses the input string, which has to be a list of ECQL predicates separated by " ; " into a List of
Filter , using the provided FilterFactory. |
Methods in org.geotools.filter.text.ecql with parameters of type Filter | |
---|---|
static String |
ECQL.toCQL(Filter filter)
Generates the ecql predicate associated to the Filter object. |
Method parameters in org.geotools.filter.text.ecql with type arguments of type Filter | |
---|---|
static String |
ECQL.toCQL(List<Filter> filterList)
Generates the ecql predicates associated to the List of Filter s object. |
Uses of Filter in org.geotools.filter.visitor |
---|
Methods in org.geotools.filter.visitor that return Filter | ||
---|---|---|
protected
|
LiteralDemultiplyingFilterVisitor.demultiply(T filter,
LiteralDemultiplyingFilterVisitor.FilterReplacer<T> replacer)
Demultiplies first and second expression |
|
protected
|
LiteralDemultiplyingFilterVisitor.demultiplyFirst(T filter,
LiteralDemultiplyingFilterVisitor.FilterReplacer<T> replacer)
demultiplies the first expression |
|
Filter |
ClientTransactionAccessor.getDeleteFilter()
Returns all the filters indicating deleted feature ANDed together. |
|
Filter |
PostPreProcessFilterSplittingVisitor.getFilterPost()
Deprecated. Gets the filter that cannot be sent to the server and must be post-processed on the client by geotools. |
|
Filter |
CapabilitiesFilterSplitter.getFilterPost()
Gets the filter that cannot be sent to the server and must be post-processed on the client by geotools. |
|
Filter |
PostPreProcessFilterSplittingVisitor.getFilterPre()
Deprecated. Gets the filter that can be sent to the server for pre-processing. |
|
Filter |
CapabilitiesFilterSplitter.getFilterPre()
Gets the filter that can be sent to the server for pre-processing. |
|
Filter |
ClientTransactionAccessor.getUpdateFilter(String attributePath)
Returns all the filters of updates that affect the attribute in the expression ORed together. |
|
Filter |
LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer.replaceExpressions(BinaryComparisonOperator filter,
Expression expression1,
Expression expression2)
|
|
Filter |
LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.replaceExpressions(BinarySpatialOperator filter,
Expression expression1,
Expression expression2)
|
|
Filter |
LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer.replaceExpressions(BinaryTemporalOperator filter,
Expression expression1,
Expression expression2)
|
|
Filter |
LiteralDemultiplyingFilterVisitor.FilterReplacer.replaceExpressions(F filter,
Expression expression1,
Expression expression2)
Replace the expressions in a filter |
|
static Filter |
SimplifyingFilterVisitor.simplify(Filter filter)
Tries to simplify the filter if it's not already a simple one |
Methods in org.geotools.filter.visitor with parameters of type Filter | |
---|---|
static Filter |
SimplifyingFilterVisitor.simplify(Filter filter)
Tries to simplify the filter if it's not already a simple one |
Uses of Filter in org.geotools.gce.imagemosaic |
---|
Fields in org.geotools.gce.imagemosaic with type parameters of type Filter | |
---|---|
static ParameterDescriptor<Filter> |
ImageMosaicFormat.FILTER
Filter tiles based on attributes from the input coverage |
Uses of Filter in org.geotools.gce.imagemosaic.catalog |
---|
Methods in org.geotools.gce.imagemosaic.catalog with parameters of type Filter | |
---|---|
int |
GranuleCatalogStore.removeGranules(Filter filter)
|
void |
GranuleCatalogStore.updateGranules(String[] attributeNames,
Object[] attributeValues,
Filter filter)
|
Uses of Filter in org.geotools.gce.imagemosaic.catalog.oracle |
---|
Methods in org.geotools.gce.imagemosaic.catalog.oracle with parameters of type Filter | |
---|---|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStoreWrapper.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
|
Uses of Filter in org.geotools.geopkg |
---|
Methods in org.geotools.geopkg with parameters of type Filter | |
---|---|
void |
GeoPackage.add(FeatureEntry entry,
SimpleFeatureSource source,
Filter filter)
Adds a new feature dataset to the geopackage. |
SimpleFeatureReader |
GeoPackage.reader(FeatureEntry entry,
Filter filter,
Transaction tx)
Returns a reader for the contents of a feature dataset. |
SimpleFeatureWriter |
GeoPackage.writer(FeatureEntry entry,
boolean append,
Filter filter,
Transaction tx)
Returns a writer used to modify or add to the contents of a feature dataset. |
Uses of Filter in org.geotools.jdbc |
---|
Methods in org.geotools.jdbc that return Filter | |
---|---|
Filter |
JoinInfo.getFilter()
|
Filter |
JoinInfo.JoinPart.getJoinFilter()
|
Filter |
JoinInfo.JoinPart.getPostFilter()
|
Filter |
JoinInfo.JoinPart.getPreFilter()
|
Methods in org.geotools.jdbc with parameters of type Filter | |
---|---|
protected void |
JDBCDataStore.delete(SimpleFeatureType featureType,
Filter filter,
Connection cx)
Deletes an existing feature(s) in the database for a particular feature type / table. |
protected String |
JDBCDataStore.deleteSQL(SimpleFeatureType featureType,
Filter filter)
Generates a 'DELETE FROM' sql statement. |
protected PreparedStatement |
JDBCDataStore.deleteSQLPS(SimpleFeatureType featureType,
Filter filter,
Connection cx)
Generates a 'DELETE FROM' prepared statement. |
protected void |
JDBCDataStore.ensureAuthorization(SimpleFeatureType featureType,
Filter filter,
Transaction tx,
Connection cx)
Ensures that that the specified transaction has access to features specified by a filter. |
void |
JDBCFeatureStore.modifyFeatures(Name[] names,
Object[] values,
Filter filter)
|
void |
JDBCFeatureStore.removeFeatures(Filter filter)
|
void |
JoinInfo.setFilter(Filter filter)
|
void |
JoinInfo.JoinPart.setJoinFilter(Filter joinFilter)
|
void |
JoinInfo.JoinPart.setPostFilter(Filter postFilter)
|
void |
JoinInfo.JoinPart.setPreFilter(Filter preFilter)
|
protected void |
JDBCDataStore.update(SimpleFeatureType featureType,
AttributeDescriptor[] attributes,
Object[] values,
Filter filter,
Connection cx)
Updates an existing feature(s) in the database for a particular feature type / table. |
protected void |
JDBCDataStore.update(SimpleFeatureType featureType,
List<AttributeDescriptor> attributes,
List<Object> values,
Filter filter,
Connection cx)
Updates an existing feature(s) in the database for a particular feature type / table. |
protected String |
JDBCDataStore.updateSQL(SimpleFeatureType featureType,
AttributeDescriptor[] attributes,
Object[] values,
Filter filter)
Generates an 'UPDATE' sql statement. |
protected PreparedStatement |
JDBCDataStore.updateSQLPS(SimpleFeatureType featureType,
AttributeDescriptor[] attributes,
Object[] values,
Filter filter,
Connection cx)
Generates an 'UPDATE' prepared statement. |
Uses of Filter in org.geotools.styling |
---|
Methods in org.geotools.styling that return Filter | |
---|---|
static Filter[] |
SLD.filters(Rule[] rule)
Retrieves all filters defined in a rule |
static Filter[] |
SLD.filters(Style style)
Retrieves all filters defined in a style |
Filter |
RuleImpl.getFilter()
|
Filter |
FeatureTypeConstraintImpl.getFilter()
|
Filter |
FeatureTypeConstraint.getFilter()
|
Filter |
Rule.getFilter()
This is the filter used to select content for this rule to display |
protected Filter |
SLDParser.parseFilter(Node child)
Internal parse method - made protected for unit testing |
Methods in org.geotools.styling with parameters of type Filter | |
---|---|
FeatureTypeConstraint |
StyleFactoryImpl.createFeatureTypeConstraint(String featureTypeName,
Filter filter,
Extent[] extents)
|
FeatureTypeConstraint |
StyleFactory.createFeatureTypeConstraint(String featureTypeName,
Filter filter,
Extent[] extents)
Creates a new feature type constraint. |
Rule |
StyleFactoryImpl.createRule(Symbolizer[] symbolizers,
Description desc,
Graphic[] legends,
String name,
Filter filter,
boolean isElseFilter,
double maxScale,
double minScale)
|
Rule |
StyleFactoryImpl.rule(String name,
Description description,
GraphicLegend legend,
double min,
double max,
List<Symbolizer> symbolizers,
Filter filter)
|
RuleImpl |
StyleFactoryImpl2.rule(String name,
Description description,
GraphicLegend legend,
double min,
double max,
List<Symbolizer> symbolizers,
Filter filter)
|
Rule |
StyleFactory.rule(String name,
Description description,
GraphicLegend legend,
double min,
double max,
List<Symbolizer> symbolizers,
Filter filter)
Create a rule from the provided definition. |
void |
RuleImpl.setFilter(Filter filter)
|
void |
FeatureTypeConstraintImpl.setFilter(Filter filter)
|
void |
FeatureTypeConstraint.setFilter(Filter filter)
|
void |
Rule.setFilter(Filter filter)
Filter used to select content for this rule to display. |
Constructors in org.geotools.styling with parameters of type Filter | |
---|---|
RuleImpl(Symbolizer[] symbolizers,
Description desc,
Graphic[] legends,
String name,
Filter filter,
boolean isElseFilter,
double maxScale,
double minScale)
|
Uses of Filter in org.geotools.styling.builder |
---|
Methods in org.geotools.styling.builder with parameters of type Filter | |
---|---|
FeatureTypeConstraintBuilder |
FeatureTypeConstraintBuilder.filter(Filter filter)
|
RuleBuilder |
RuleBuilder.filter(Filter filter)
|
Uses of Filter in org.geotools.styling.visitor |
---|
Methods in org.geotools.styling.visitor that return Filter | |
---|---|
protected Filter |
DuplicatingStyleVisitor.copy(Filter filter)
Null safe copy of filter. |
Methods in org.geotools.styling.visitor with parameters of type Filter | |
---|---|
protected Filter |
DuplicatingStyleVisitor.copy(Filter filter)
Null safe copy of filter. |
Uses of Filter in org.geotools.validation.attributes |
---|
Methods in org.geotools.validation.attributes that return Filter | |
---|---|
Filter |
EqualityValidation.getFilter()
Access filter property. |
Methods in org.geotools.validation.attributes with parameters of type Filter | |
---|---|
void |
EqualityValidation.setFilter(Filter filter)
Set filter to filter. |
Uses of Filter in org.geotools.validation.relate |
---|
Fields in org.geotools.validation.relate declared as Filter | |
---|---|
protected Filter |
SpatialTestCase.lineFilter
|
Methods in org.geotools.validation.relate that return Filter | |
---|---|
static Filter |
OverlapsIntegrity.filterBBox(Envelope bBox,
SimpleFeatureType ft)
Try and Filter by the provided bbox, will default to Filter.EXCLUDE if null |
Uses of Filter in org.geotools.xml.filter |
---|
Methods in org.geotools.xml.filter that return Filter | |
---|---|
Filter |
FilterEncodingPreProcessor.getFilter()
Returns the filter that can be encoded. |
Filter |
FilterCompliancePreProcessor.getFilter()
Returns the filter that can be encoded. |
Methods in org.geotools.xml.filter with parameters of type Filter | |
---|---|
protected static void |
FilterOpsComplexTypes.encodeFilter(Filter filter,
PrintHandler output,
Map hints)
|
Uses of Filter in org.geotools.xml.gml |
---|
Constructor parameters in org.geotools.xml.gml with type arguments of type Filter | |
---|---|
ChoiceGeometryTypeImpl(Name name,
Class[] types,
Class defaultType,
boolean nillable,
int min,
int max,
Object defaultValue,
CoordinateReferenceSystem crs,
List<Filter> filter)
|
Uses of Filter in org.opengis.feature.type |
---|
Methods in org.opengis.feature.type that return types with arguments of type Filter | |
---|---|
List<Filter> |
OperationType.getRestrictions()
List of restrictions used to limit the allowable returned value. |
List<Filter> |
PropertyType.getRestrictions()
List of restrictions used define valid values for properties of this property type. |
Method parameters in org.opengis.feature.type with type arguments of type Filter | |
---|---|
AssociationType |
FeatureTypeFactory.createAssociationType(Name name,
AttributeType relatedType,
boolean isAbstract,
List<Filter> restrictions,
AssociationType superType,
InternationalString description)
Creates an association type. |
AttributeType |
FeatureTypeFactory.createAttributeType(Name name,
Class<?> binding,
boolean isIdentifiable,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates an attribute type. |
ComplexType |
FeatureTypeFactory.createComplexType(Name name,
Collection<PropertyDescriptor> schema,
boolean isIdentifiable,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a complex type. |
FeatureType |
FeatureTypeFactory.createFeatureType(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a feature type. |
GeometryType |
FeatureTypeFactory.createGeometryType(Name name,
Class<?> binding,
CoordinateReferenceSystem crs,
boolean isIdentifiable,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a geometric attribute type. |
SimpleFeatureType |
FeatureTypeFactory.createSimpleFeatureType(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a simple feature type. |
Uses of Filter in org.opengis.filter |
---|
Subinterfaces of Filter in org.opengis.filter | |
---|---|
interface |
And
Evaluates to true if all the combined expressions evaluate to true . |
interface |
BinaryComparisonOperator
Abstract base class for filters that compare exactly two values against each other. |
interface |
BinaryLogicOperator
Abstract super-interface for logical operators that accept two or more other logical values as inputs. |
interface |
Id
A filter that passes only the Identifiers listed. |
interface |
MultiValuedFilter
Defines a filter that supports filtering on multi-valued attributes. |
interface |
Not
Reverses the logical value of an expression. |
interface |
Or
Evaluates to true if any of the combined expressions evaluate to true . |
interface |
PropertyIsBetween
A compact way of encoding a range check. |
interface |
PropertyIsEqualTo
Filter operator that compares that its two sub-expressions are equal to each other. |
interface |
PropertyIsGreaterThan
Filter operator that checks that its first sub-expression is greater than its second subexpression. |
interface |
PropertyIsGreaterThanOrEqualTo
Filter operator that checks that its first sub-expression is greater or equal to its second subexpression. |
interface |
PropertyIsLessThan
Filter operator that checks that its first sub-expression is less than its second subexpression. |
interface |
PropertyIsLessThanOrEqualTo
Filter operator that checks that its first sub-expression is less than or equal to its second subexpression. |
interface |
PropertyIsLike
Filter operator that performs the equivalent of the SQL " like " operator
on properties of a feature. |
interface |
PropertyIsNil
Filter operator that checks if an expression's value is nil. |
interface |
PropertyIsNotEqualTo
Filter operator that compares that its two sub-expressions are not equal to each other. |
interface |
PropertyIsNull
Filter operator that checks if an expression's value is null . |
Classes in org.opengis.filter that implement Filter | |
---|---|
class |
ExcludeFilter
Indicating "filter all", evaluates to false . |
class |
IncludeFilter
Indicating "no filtering", evaluates to true . |
Methods in org.opengis.filter that return Filter | |
---|---|
Filter |
Not.getFilter()
The filter to reverse. |
Methods in org.opengis.filter that return types with arguments of type Filter | |
---|---|
List<Filter> |
BinaryLogicOperator.getChildren()
Returns a list containing all of the child filters of this object. |
Methods in org.opengis.filter with parameters of type Filter | |
---|---|
And |
FilterFactory.and(Filter f,
Filter g)
AND filter between two filters. |
Not |
FilterFactory.not(Filter f)
Reverses the logical value of a filter. |
Or |
FilterFactory.or(Filter f,
Filter g)
OR filter between two filters. |
Method parameters in org.opengis.filter with type arguments of type Filter | |
---|---|
And |
FilterFactory.and(List<Filter> f)
AND filter between a list of filters. |
Or |
FilterFactory.or(List<Filter> f)
OR filter between a list of filters. |
Uses of Filter in org.opengis.filter.spatial |
---|
Subinterfaces of Filter in org.opengis.filter.spatial | |
---|---|
interface |
BBOX
Spatial operator that evaluates to true when the bounding
box of the feature's geometry overlaps the bounding box provided in this object's properties. |
interface |
BBOX3D
An extension to the general BBOX filter for supporting 3D Bounding Boxes that have a minimum and maximum Z-value. |
interface |
Beyond
Concrete distance buffer operator that evaluates as true when all of a feature's geometry lies beyond (i.e. is more distant) than
the given distance from this object's geometry. |
interface |
BinarySpatialOperator
Abstract superclass for filter operators that perform some sort of spatial comparison on two geometric objects. |
interface |
BoundedSpatialOperator
Marker interface for spatial operators that are a subset of the BBOX relationship. |
interface |
Contains
Concrete binary spatial operator that evaluates to true if the the first geometric operand contains the second. |
interface |
Crosses
Concrete binary spatial operator that evaluates to true if the first geometric operand crosses the second (in the sense defined
by the OGC Simple Features specification). |
interface |
Disjoint
Concrete binary spatial operator that evaluates to true if the first operand is disjoint from the second (in the sense defined
in the OGC Simple Features specification). |
interface |
DistanceBufferOperator
Abstract superclass for spatial operators that check that one shape satisfies some relation to a buffer around another shape. |
interface |
DWithin
Concrete distance buffer operator that evaluates as true when any part of the first geometry lies within the given distance of the second geometry. |
interface |
Equals
Concrete binary spatial operator that evaluates to true if the geometry of the two operands are equal. |
interface |
Intersects
Concrete binary spatial operator that evaluates to true if the two geometric operands intersect. |
interface |
Overlaps
Concrete binary spatial operator that evaluates to true if the interior of the first geometry somewhere overlaps the
interior of the second geometry. |
interface |
SpatialOperator
Abstract base class for operators that perform a spatial comparison on geometric attributes of a feature. |
interface |
Touches
Concrete binary spatial operator that evaluates to true if the feature's geometry touches, but does not overlap with the
geometry held by this object. |
interface |
Within
Concrete binary spatial operator that evaluates to true if the feature's geometry is completely contained by the constant
geometry held by this object. |
Uses of Filter in org.opengis.filter.temporal |
---|
Subinterfaces of Filter in org.opengis.filter.temporal | |
---|---|
interface |
After
Filter operator that determines if a temporal object is after another temporal object as defined by the Filter Encoding Specification. |
interface |
AnyInteracts
Filter operator that determines if two temporal periods interact in any way as defined by the Filter Encoding Specification. |
interface |
Before
Filter operator that determines if a temporal object is before another temporal object as defined by the Filter Encoding Specification. |
interface |
Begins
Filter operator that determines if a temporal object is located at the beginning of another temporal object as defined by the Filter Encoding Specification. |
interface |
BegunBy
Filter operator that determines if another temporal object is located at the beginning of a temporal object as defined by the Filter Encoding Specification. |
interface |
BinaryTemporalOperator
Base interface for all temporal filter operators. |
interface |
During
Filter operator that determines if a temporal object is located during another temporal object as defined by the Filter Encoding Specification. |
interface |
EndedBy
Filter operator that determines if another temporal object is located at the end of a temporal object as defined by the Filter Encoding Specification. |
interface |
Ends
Filter operator that determines if a temporal object is located at the end of another temporal object as defined by the Filter Encoding Specification. |
interface |
Meets
Filter operator that determines if a temporal period is met by another temporal period as defined by the Filter Encoding Specification. |
interface |
MetBy
Filter operator that determines if a temporal period meets by another temporal period as defined by the Filter Encoding Specification. |
interface |
OverlappedBy
Filter operator that determines if a temporal period is overlapped by another temporal period as defined by the Filter Encoding Specification. |
interface |
TContains
Filter operator that determines if a temporal object contains another temporal object as defined by the Filter Encoding Specification. |
interface |
TEquals
Filter operator that determines if two temporal objects are equal as defined by the Filter Encoding Specification. |
interface |
TOverlaps
Filter operator that determines if a temporal period overlaps another temporal period as defined by the Filter Encoding Specification. |
Uses of Filter in org.opengis.style |
---|
Methods in org.opengis.style that return Filter | |
---|---|
Filter |
Rule.getFilter()
Returns the filter that will limit the features for which this Rule will
fire. |
Methods in org.opengis.style with parameters of type Filter | |
---|---|
Rule |
StyleFactory.rule(String name,
Description description,
GraphicLegend legend,
double min,
double max,
List<Symbolizer> symbolizers,
Filter filter)
Create a rule from the provided definition. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |