Uses of Interface
org.geotools.api.filter.Filter
Packages that use Filter
Package
Description
Defines the DataStore API via which all data is imported or exported.
Feature model ISO 19109 with allowances for usability.
Filters features according their properties.
The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal
Implementations of FeatureCollection for different purposes.
This package contains the implementation of a ComplexDataStore,
Helper classes for implementing FeatureCollections.
Common Query Language (CQL)
Extended Common Query Language (ECQL)
NetCDF filtering infrastructure
JSON Parsing support for MapBox Style support.
Vector processing support for the GeoTools library.
Allows for symbolization of geospatial data.
The package name does not map the prefix name because we feel that this
is a better representation.
-
Uses of Filter in net.opengis.cat.csw20
Methods in net.opengis.cat.csw20 that return FilterModifier and TypeMethodDescriptionQueryConstraintType.getFilter()Returns the value of the 'Filter' containment reference.Methods in net.opengis.cat.csw20 with parameters of type Filter -
Uses of Filter in net.opengis.cat.csw20.impl
Fields in net.opengis.cat.csw20.impl declared as FilterModifier and TypeFieldDescriptionprotected FilterQueryConstraintTypeImpl.filterThe cached value of the 'Filter' containment reference.Methods in net.opengis.cat.csw20.impl that return FilterMethods in net.opengis.cat.csw20.impl with parameters of type FilterModifier and TypeMethodDescriptionNotificationChainQueryConstraintTypeImpl.basicSetFilter(Filter newFilter, NotificationChain msgs) void -
Uses of Filter in net.opengis.wcs20
Methods in net.opengis.wcs20 that return FilterModifier and TypeMethodDescriptionGetCoverageType.getFilter()Custom extension allowing to apply a filter to a coverage content (for readers that can do filtering, mostly StructuredCoverageGridReader ones).Methods in net.opengis.wcs20 with parameters of type Filter -
Uses of Filter in net.opengis.wcs20.impl
Fields in net.opengis.wcs20.impl declared as FilterModifier and TypeFieldDescriptionprotected FilterGetCoverageTypeImpl.filterThe cached value of the 'Filter' attribute.protected static final FilterGetCoverageTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.Methods in net.opengis.wcs20.impl that return FilterModifier and TypeMethodDescriptionWcs20FactoryImpl.createFilterFromString(EDataType eDataType, String initialValue) GetCoverageTypeImpl.getFilter()Methods in net.opengis.wcs20.impl with parameters of type Filter -
Uses of Filter in net.opengis.wcs20.util
Methods in net.opengis.wcs20.util with parameters of type FilterModifier and TypeMethodDescriptionbooleanWcs20Validator.validateFilter(Filter filter, DiagnosticChain diagnostics, Map<Object, Object> context) -
Uses of Filter in net.opengis.wfs
Methods in net.opengis.wfs that return FilterModifier and TypeMethodDescriptionDeleteElementType.getFilter()Returns the value of the 'Filter' attribute.LockType.getFilter()Returns the value of the 'Filter' attribute.QueryType.getFilter()Returns the value of the 'Filter' attribute.UpdateElementType.getFilter()Returns the value of the 'Filter' attribute.Methods in net.opengis.wfs with parameters of type Filter -
Uses of Filter in net.opengis.wfs.impl
Fields in net.opengis.wfs.impl declared as FilterModifier and TypeFieldDescriptionprotected FilterDeleteElementTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterLockTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterQueryTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterUpdateElementTypeImpl.filterThe cached value of the 'Filter' attribute.protected static final FilterDeleteElementTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterLockTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterQueryTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterUpdateElementTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.Methods in net.opengis.wfs.impl that return FilterModifier and TypeMethodDescriptionWfsFactoryImpl.createFilterFromString(EDataType eDataType, String initialValue) DeleteElementTypeImpl.getFilter()LockTypeImpl.getFilter()QueryTypeImpl.getFilter()UpdateElementTypeImpl.getFilter()Methods in net.opengis.wfs.impl with parameters of type Filter -
Uses of Filter in net.opengis.wfs.validation
Methods in net.opengis.wfs.validation with parameters of type FilterModifier and TypeMethodDescriptionbooleanDeleteElementTypeValidator.validateFilter(Filter value) booleanLockTypeValidator.validateFilter(Filter value) booleanQueryTypeValidator.validateFilter(Filter value) booleanUpdateElementTypeValidator.validateFilter(Filter value) -
Uses of Filter in net.opengis.wfs20
Methods in net.opengis.wfs20 that return FilterModifier and TypeMethodDescriptionDeleteType.getFilter()Returns the value of the 'Filter' containment reference.QueryType.getFilter()Convenience method to castAbstractAdhocQueryExpressionType.getAbstractSelectionClause()to a filter object.ReplaceType.getFilter()Returns the value of the 'Filter' containment reference.UpdateType.getFilter()Returns the value of the 'Filter' containment reference.Methods in net.opengis.wfs20 with parameters of type Filter -
Uses of Filter in net.opengis.wfs20.impl
Fields in net.opengis.wfs20.impl declared as FilterModifier and TypeFieldDescriptionprotected FilterDeleteTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterQueryTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterReplaceTypeImpl.filterThe cached value of the 'Filter' attribute.protected FilterUpdateTypeImpl.filterThe cached value of the 'Filter' attribute.protected static final FilterDeleteTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterQueryTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterReplaceTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.protected static final FilterUpdateTypeImpl.FILTER_EDEFAULTThe default value of the 'Filter' attribute.Methods in net.opengis.wfs20.impl that return FilterModifier and TypeMethodDescriptionWfs20FactoryImpl.createFilterFromString(EDataType eDataType, String initialValue) DeleteTypeImpl.getFilter()QueryTypeImpl.getFilter()ReplaceTypeImpl.getFilter()UpdateTypeImpl.getFilter()Methods in net.opengis.wfs20.impl with parameters of type Filter -
Uses of Filter in net.opengis.wfs20.util
Methods in net.opengis.wfs20.util with parameters of type FilterModifier and TypeMethodDescriptionbooleanWfs20Validator.validateFilter(Filter filter, DiagnosticChain diagnostics, Map<Object, Object> context) -
Uses of Filter in net.opengis.wfs20.validation
Methods in net.opengis.wfs20.validation with parameters of type FilterModifier and TypeMethodDescriptionbooleanDeleteTypeValidator.validateFilter(Filter value) booleanQueryTypeValidator.validateFilter(Filter value) booleanReplaceTypeValidator.validateFilter(Filter value) booleanUpdateTypeValidator.validateFilter(Filter value) -
Uses of Filter in org.geootols.filter.text.cql_2
Methods in org.geootols.filter.text.cql_2 that return FilterModifier and TypeMethodDescriptionfinal FilterCQL2Compiler.getFilter()Return the filter resultant of compiling processstatic FilterParses the input string in CQL2 format into a Filter, using the systems default FilterFactory implementation.static FilterCQL2.toFilter(String cql2Predicate, FilterFactory filterFactory) Parses the input string in CQL2 format into a Filter, using the provided FilterFactory.Methods in org.geootols.filter.text.cql_2 that return types with arguments of type FilterModifier and TypeMethodDescriptionCQL2Compiler.getFilterList()Returns the list of Filters built as the result of calling {@link #FilterListCompilationUnit()()}Methods in org.geootols.filter.text.cql_2 with parameters of type Filter -
Uses of Filter in org.geotools.api.data
Fields in org.geotools.api.data declared as FilterModifier and TypeFieldDescriptionprotected FilterFeatureEvent.filterFilter used to indicate what content has changed.protected FilterQuery.filterThe filter to constrain the request.Methods in org.geotools.api.data that return FilterModifier and TypeMethodDescriptionFeatureEvent.getFilter()Filter describing the content that was changed.Join.getFilter()Filter used to constrain which features from the joined feature type to return.Query.getFilter()Gets the filter used to define constraints on the features that will be retrieved by this Query.Join.getJoinFilter()The filter defining the join condition between the primary feature type and the feature type being joined to.Methods in org.geotools.api.data with parameters of type FilterModifier and TypeMethodDescriptionChaining method forJoin.setFilter(Filter)FeatureSource.getFeatures(Filter filter) Retrieves features, in the form of aFeatureCollection, based on an OGCFilter.SimpleFeatureSource.getFeatures(Filter filter) SimpleFeatureStore.getFeatures(Filter filter) DataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) Gets aFeatureWriterto modify features in thisDataStore.FileDataStore.getFeatureWriter(Filter filter, Transaction transaction) intFeatureLocking.lockFeatures(Filter filter) FeatureLock features described by Filter.voidFeatureStore.modifyFeatures(Name[] attributeNames, Object[] attributeValues, Filter filter) Modifies the attributes with the supplied values in all features selected by the given filter.voidFeatureStore.modifyFeatures(Name attributeName, Object attributeValue, Filter filter) Modifies an attribute with the supplied value in all features selected by the given filter.voidSimpleFeatureStore.modifyFeatures(String[] names, Object[] attributeValues, Filter filter) voidSimpleFeatureStore.modifyFeatures(String name, Object attributeValue, Filter filter) voidFeatureStore.removeFeatures(Filter filter) Removes features selected by the given filter.voidSets the filter used to constrain which features from the joined feature type to return.voidSets the filter to constrain the features that will be retrieved by this Query.voidFeatureLocking.unLockFeatures(Filter filter) Unlock Features denoted by provided filter.Constructors in org.geotools.api.data with parameters of type FilterModifierConstructorDescriptionBatchFeatureEvent(FeatureSource<? extends FeatureType, ? extends Feature> featureSource, ReferencedEnvelope bounds, Filter filter) FeatureEvent(Object source, FeatureEvent.Type type, ReferencedEnvelope bounds, Filter filter) Constructs a new FeatureEvent.Constructs a join.Query(String typeName, URI namespace, Filter filter, int maxFeatures, String[] propNames, String handle) Constructor.Query(String typeName, URI namespace, Filter filter, int maxFeatures, List<PropertyName> properties, String handle) Constructor.Constructor.Constructor.Query(String typeName, Filter filter, int maxFeatures, List<PropertyName> properties, String handle) Constructor.Constructor.Query(String typeName, Filter filter, List<PropertyName> properties) Constructor. -
Uses of Filter in org.geotools.api.feature.type
Methods in org.geotools.api.feature.type that return types with arguments of type FilterModifier and TypeMethodDescriptionOperationType.getRestrictions()List of restrictions used to limit the allowable returned value.PropertyType.getRestrictions()List of restrictions used define valid values for properties of this property type.Method parameters in org.geotools.api.feature.type with type arguments of type FilterModifier and TypeMethodDescriptionFeatureTypeFactory.createAssociationType(Name name, AttributeType relatedType, boolean isAbstract, List<Filter> restrictions, AssociationType superType, InternationalString description) Creates an association type.FeatureTypeFactory.createAttributeType(Name name, Class<?> binding, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Creates an attribute type.FeatureTypeFactory.createComplexType(Name name, Collection<PropertyDescriptor> schema, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Creates a complex type.FeatureTypeFactory.createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Creates a feature type.FeatureTypeFactory.createGeometryType(Name name, Class<?> binding, CoordinateReferenceSystem crs, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Creates a geometric attribute type. -
Uses of Filter in org.geotools.api.filter
Subinterfaces of Filter in org.geotools.api.filterModifier and TypeInterfaceDescriptioninterfaceinterfaceAbstract base class for filters that compare exactly two values against each other.interfaceAbstract super-interface for logical operators that accept two or more other logical values as inputs.interfaceA filter that passes only the Identifiers listed.interfaceDefines a filter that supports filtering on multi-valued attributes.interfaceThis filter should be treated as an extension point that allows the injection of a complex filtering expression defined in the language of the target data store.interfaceReverses the logical value of an expression.interfaceinterfaceA compact way of encoding a range check.interfaceFilter operator that compares that its two sub-expressions are equal to each other.interfaceFilter operator that checks that its first sub-expression is greater than its second subexpression.interfaceFilter operator that checks that its first sub-expression is greater or equal to its second subexpression.interfaceFilter operator that checks that its first sub-expression is less than its second subexpression.interfaceFilter operator that checks that its first sub-expression is less than or equal to its second subexpression.interfaceFilter operator that performs the equivalent of the SQL "like" operator on properties of a feature.interfaceFilter operator that checks if an expression's value is nil.interfaceFilter operator that compares that its two sub-expressions are not equal to each other.interfaceFilter operator that checks if an expression's value isnull.Classes in org.geotools.api.filter that implement FilterModifier and TypeClassDescriptionfinal classIndicating "filter all", evaluates tofalse.final classIndicating "no filtering", evaluates totrue.Methods in org.geotools.api.filter that return FilterMethods in org.geotools.api.filter that return types with arguments of type FilterModifier and TypeMethodDescriptionBinaryLogicOperator.getChildren()Returns a list containing all of the child filters of this object.Methods in org.geotools.api.filter with parameters of type FilterModifier and TypeMethodDescriptionANDfilter between two filters.Reverses the logical value of a filter.ORfilter between two filters.Method parameters in org.geotools.api.filter with type arguments of type Filter -
Uses of Filter in org.geotools.api.filter.spatial
Subinterfaces of Filter in org.geotools.api.filter.spatialModifier and TypeInterfaceDescriptioninterfaceSpatial operator that evaluates totruewhen the bounding box of the feature's geometry overlaps the bounding box provided in this object's properties.interfaceAn extension to the general BBOX filter for supporting 3D Bounding Boxes that have a minimum and maximum Z-value.interfaceConcrete distance buffer operator that evaluates astruewhen all of a feature's geometry lies beyond (i.e. is more distant) than the given distance from this object's geometry.interfaceAbstract superclass for filter operators that perform some sort of spatial comparison on two geometric objects.interfaceMarker interface for spatial operators that are a subset of the BBOX relationship.interfaceConcrete binary spatial operator that evaluates totrueif the the first geometric operand contains the second.interfaceConcrete binary spatial operator that evaluates totrueif the first geometric operand crosses the second (in the sense defined by the OGC Simple Features specification).interfaceConcrete binary spatial operator that evaluates totrueif the first operand is disjoint from the second (in the sense defined in the OGC Simple Features specification).interfaceAbstract superclass for spatial operators that check that one shape satisfies some relation to a buffer around another shape.interfaceConcrete distance buffer operator that evaluates as true when any part of the first geometry lies within the given distance of the second geometry.interfaceConcrete binary spatial operator that evaluates totrueif the geometry of the two operands are equal.interfaceConcrete binary spatial operator that evaluates totrueif the two geometric operands intersect.interfaceConcrete binary spatial operator that evaluates totrueif the interior of the first geometry somewhere overlaps the interior of the second geometry.interfaceAbstract base class for operators that perform a spatial comparison on geometric attributes of a feature.interfaceConcrete binary spatial operator that evaluates totrueif the feature's geometry touches, but does not overlap with the geometry held by this object.interfaceConcrete binary spatial operator that evaluates totrueif the feature's geometry is completely contained by the constant geometry held by this object. -
Uses of Filter in org.geotools.api.filter.temporal
Subinterfaces of Filter in org.geotools.api.filter.temporalModifier and TypeInterfaceDescriptioninterfaceFilter operator that determines if a temporal object is after another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if two temporal periods interact in any way as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal object is before another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal object is located at the beginning of another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if another temporal object is located at the beginning of a temporal object as defined by the Filter Encoding Specification.interfaceBase interface for all temporal filter operators.interfaceFilter operator that determines if a temporal object is located during another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if another temporal object is located at the end of a temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal object is located at the end of another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal period is met by another temporal period as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal period meets by another temporal period as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal period is overlapped by another temporal period as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal object contains another temporal object as defined by the Filter Encoding Specification.interfaceFilter operator that determines if two temporal objects are equal as defined by the Filter Encoding Specification.interfaceFilter operator that determines if a temporal period overlaps another temporal period as defined by the Filter Encoding Specification. -
Uses of Filter in org.geotools.api.style
Methods in org.geotools.api.style that return FilterModifier and TypeMethodDescriptionFeatureTypeConstraint.getFilter()Rule.getFilter()This is the filter used to select content for this rule to displayMethods in org.geotools.api.style with parameters of type FilterModifier and TypeMethodDescriptionStyleFactory.createFeatureTypeConstraint(String featureTypeName, Filter filter, Extent... extents) Creates a new feature type constraint.StyleFactory.rule(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) Create a rule from the provided definition.voidvoidFilter used to select content for this rule to display. -
Uses of Filter in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc that return FilterModifier and TypeMethodDescriptionprotected FilterJoiningJDBCFeatureSource.aliasFilter(Filter filter, SimpleFeatureType featureType, String alias) protected Filter[]JoiningJDBCFeatureSource.splitFilter(Filter original) Methods in org.geotools.appschema.jdbc with parameters of type FilterModifier and TypeMethodDescriptionprotected FilterJoiningJDBCFeatureSource.aliasFilter(Filter filter, SimpleFeatureType featureType, String alias) voidvoidWrappedFilterToSql.encodeToString(Filter filter) static booleanNestedFilterToSQL.isNestedFilter(Filter filter) A filter is considered nested if it operates on at least one nested attribute.protected Filter[]JoiningJDBCFeatureSource.splitFilter(Filter original) protected ObjectNestedFilterToSQL.visitNestedFilter(Filter filter, Object extraData, String xpath) -
Uses of Filter in org.geotools.appschema.resolver.data
Methods in org.geotools.appschema.resolver.data with parameters of type FilterModifier and TypeMethodDescriptionSampleDataAccessFeatureSource.getFeatures(Filter filter) Not yet implemented.SampleDataAccessFeatureCollection.subCollection(Filter filter) Unsupported operation. -
Uses of Filter in org.geotools.appschema.util
Methods in org.geotools.appschema.util that return FilterModifier and TypeMethodDescriptionstatic FilterIndexQueryUtils.buildIdInExpression(List<String> ids, FeatureTypeMapping mapping) Builds a mapping->identifier IN (ids...) like function/clausestatic FilterIndexQueryUtils.buildIdInExpressionFunction(List<String> ids, FeatureTypeMapping mapping) Builds a mapping->identifier IN (ids...) like function/clausestatic FilterIndexQueryUtils.buildIdInExpressionOr(List<String> ids, FeatureTypeMapping mapping) Builds an OR operator comparing Identifier with ids listMethods in org.geotools.appschema.util with parameters of type FilterModifier and TypeMethodDescriptionIndexQueryUtils.getAttributesOnFilter(Filter filter) Extracts List of attributes names from Filter -
Uses of Filter in org.geotools.brewer.color
Methods in org.geotools.brewer.color that return FilterModifier and TypeMethodDescriptionstatic FilterStyleGenerator.toExplicitFilter(String styleExpression, SimpleFeatureType featureType, String attributeTypeName) Creates a filter with each value explicitly defined.static FilterStyleGenerator.toExplicitFilter(String styleExpression, Expression attribExpr) 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 Filtersstatic FilterStyleGenerator.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 FilterModifier and TypeMethodDescriptionstatic StringStyleGenerator.toStyleExpression(Filter filter) static String[]StyleGenerator.toStyleExpression(Filter[] filter) -
Uses of Filter in org.geotools.brewer.styling.builder
Methods in org.geotools.brewer.styling.builder with parameters of type FilterModifier and TypeMethodDescription -
Uses of Filter in org.geotools.brewer.styling.filter
Fields in org.geotools.brewer.styling.filter declared as FilterModifier and TypeFieldDescriptionprotected FilterFilterBuilder.filterprotected FilterIdBuilder.filterFields in org.geotools.brewer.styling.filter with type parameters of type FilterMethods in org.geotools.brewer.styling.filter that return FilterMethods in org.geotools.brewer.styling.filter with parameters of type FilterModifier and TypeMethodDescriptionConstructors in org.geotools.brewer.styling.filter with parameters of type Filter -
Uses of Filter in org.geotools.coverage.grid.io
Methods in org.geotools.coverage.grid.io with parameters of type FilterModifier and TypeMethodDescriptionintGranuleStore.removeGranules(Filter filter) Removes granules selected by the given filter.default intGranuleStore.removeGranules(Filter filter, Hints hints) Removes granules selected by the given filter, controlled by a set of hints (might be implementation dependent and eventually ignored).intRenamingGranuleStore.removeGranules(Filter filter) intRenamingGranuleStore.removeGranules(Filter filter, Hints hints) voidGranuleStore.updateGranules(String[] attributeNames, Object[] attributeValues, Filter filter) Modifies the attributes with the supplied values in all granules selected by the given filter.voidRenamingGranuleStore.updateGranules(String[] attributeNames, Object[] attributeValues, Filter filter) -
Uses of Filter in org.geotools.coverage.io
Methods in org.geotools.coverage.io that return FilterMethods in org.geotools.coverage.io with parameters of type Filter -
Uses of Filter in org.geotools.coverage.io.grib
Fields in org.geotools.coverage.io.grib with type parameters of type Filter -
Uses of Filter in org.geotools.coverage.io.netcdf
Fields in org.geotools.coverage.io.netcdf with type parameters of type Filter -
Uses of Filter in org.geotools.data
Fields in org.geotools.data declared as FilterModifier and TypeFieldDescriptionprotected final FilterFilteringFeatureReader.filterprotected FilterDataTestCase.rd12Filterprotected FilterDataTestCase.rd1Filterprotected FilterDataTestCase.rd2Filterprotected FilterDataTestCase.rv1FilterMethods in org.geotools.data that return FilterModifier and TypeMethodDescriptionstatic FilterDataUtilities.resolvePropertyNames(Filter filter, SimpleFeatureType schema) Transform provided filter; resolving property namesMethods in org.geotools.data with parameters of type FilterModifier and TypeMethodDescriptionstatic 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 intprotected booleanDiffFeatureReader.isSubsetOfBboxFilter(Filter f) 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.static FilterDataUtilities.resolvePropertyNames(Filter filter, SimpleFeatureType schema) Transform provided filter; resolving property namesConstructors in org.geotools.data with parameters of type FilterModifierConstructorDescriptionDiffFeatureReader(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.FilteringFeatureReader(FeatureReader<T, F> featureReader, Filter filter) Creates a new instance of AbstractFeatureReaderFilteringFeatureWriter(FeatureWriter<SimpleFeatureType, SimpleFeature> writer, Filter filter) -
Uses of Filter in org.geotools.data.collection
Methods in org.geotools.data.collection with parameters of type FilterModifier and TypeMethodDescriptionCollectionFeatureSource.getFeatures(Filter filter) SpatialIndexFeatureSource.getFeatures(Filter filter) CollectionFeatureSource.SubCollection.subCollection(Filter filter) ListFeatureCollection.subCollection(Filter filter) SpatialIndexFeatureCollection.subCollection(Filter filter) 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 FilterModifier and TypeFieldDescriptionprotected FilterPostFilteringMappingFeatureIterator.filterprotected final FilterIndexedMappingFeatureIterator.unrolledFilterprotected final FilterIndexedMappingFeatureIteratorFactory.unrolledFilterMethods in org.geotools.data.complex that return FilterModifier and TypeMethodDescriptionprotected FilterAppSchemaDataAccess.getUnsupportedFilter(String typeName, Filter filter) ReturnsFilter.INCLUDE, as the whole filter is unrolled and passed back to the underlying DataStore to be treated.static FilterAppSchemaDataAccess.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.protected FilterIndexedMappingFeatureIterator.unrollFilter(Filter filter) Methods in org.geotools.data.complex with parameters of type FilterModifier and TypeMethodDescriptionMappingFeatureSource.getFeatures(Filter filter) MappingFeatureSource.getFeatures(Filter filter, Hints hints) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, boolean indexEnable) protected FilterAppSchemaDataAccess.getUnsupportedFilter(String typeName, Filter filter) ReturnsFilter.INCLUDE, as the whole filter is unrolled and passed back to the underlying DataStore to be treated.voidDataAccessMappingFeatureIterator.setListFilter(Filter filter) voidMappingFeatureCollection.setUnrolledFilter(Filter unrolledFilter) MappingFeatureCollection.subCollection(Filter filter) static FilterAppSchemaDataAccess.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.protected FilterIndexedMappingFeatureIterator.unrollFilter(Filter filter) Constructors in org.geotools.data.complex with parameters of type FilterModifierConstructorDescriptionIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) IndexedMappingFeatureIteratorFactory(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction) PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor, int maxNumRound) PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator, Filter filter, int maxFeatures, int offset) TotalIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) -
Uses of Filter in org.geotools.data.complex.feature.type
Methods in org.geotools.data.complex.feature.type that return types with arguments of type FilterMethod parameters in org.geotools.data.complex.feature.type with type arguments of type FilterModifier and TypeMethodDescriptionComplexFeatureTypeFactoryImpl.createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) UniqueNameFeatureTypeFactoryImpl.createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Override superclass to returnUniqueNameFeatureTypeImplinstead ofFeatureTypeImpl.Constructor parameters in org.geotools.data.complex.feature.type with type arguments of type FilterModifierConstructorDescriptionComplexFeatureTypeImpl(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.UniqueNameFeatureTypeImpl(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) -
Uses of Filter in org.geotools.data.complex.filter
Fields in org.geotools.data.complex.filter with type parameters of type FilterMethods in org.geotools.data.complex.filter that return types with arguments of type FilterModifier and TypeMethodDescriptionIndexedFilterDetectorVisitor.getIndexedFilters()UnmappingFilterVisitor.visitBinaryLogicOp(BinaryLogicOperator filter) Methods in org.geotools.data.complex.filter with parameters of type FilterModifier and TypeMethodDescriptionprotected booleanIndexedFilterDetectorVisitor.isFullyIndexed(Filter filter) checks if Filter is fully indexedprotected booleanSchemaIndexedFilterDetectorVisitor.isFullyIndexed(Filter filter) Constructors in org.geotools.data.complex.filter with parameters of type FilterModifierConstructorDescriptionIndexCombinedFilterTransformerVisitor(BinaryLogicOperator indexedParentLogicOperator, List<Filter> indexedFilters, Filter idInFilter) Constructor parameters in org.geotools.data.complex.filter with type arguments of type FilterModifierConstructorDescriptionIndexCombinedFilterTransformerVisitor(BinaryLogicOperator indexedParentLogicOperator, List<Filter> indexedFilters, Filter idInFilter) -
Uses of Filter in org.geotools.data.csv
Methods in org.geotools.data.csv with parameters of type FilterModifier and TypeMethodDescriptionCSVDataStore.getFeatureWriter(Filter filter, Transaction transaction) -
Uses of Filter in org.geotools.data.directory
Methods in org.geotools.data.directory with parameters of type FilterModifier and TypeMethodDescriptionDirectoryFeatureSource.getFeatures(Filter filter) DirectoryDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) intDirectoryFeatureLocking.lockFeatures(Filter filter) voidDirectoryFeatureStore.modifyFeatures(String[] names, Object[] values, Filter filter) voidDirectoryFeatureStore.modifyFeatures(String name, Object value, Filter filter) voidDirectoryFeatureStore.modifyFeatures(Name[] name, Object[] value, Filter filter) voidDirectoryFeatureStore.modifyFeatures(Name attributeName, Object attributeValue, Filter filter) voidDirectoryFeatureStore.removeFeatures(Filter filter) voidDirectoryFeatureLocking.unLockFeatures(Filter filter) -
Uses of Filter in org.geotools.data.duckdb
Methods in org.geotools.data.duckdb with parameters of type FilterModifier and TypeMethodDescriptionForwardingFeatureSource.getFeatures(Filter filter) DuckDBDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) ForwardingDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) -
Uses of Filter in org.geotools.data.gen
Methods in org.geotools.data.gen with parameters of type FilterModifier and TypeMethodDescriptionPreGeneralizedFeatureSource.getFeatures(Filter filter) PreGeneralizedDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) PreGeneralizedFeatureCollection.subCollection(Filter filter) -
Uses of Filter in org.geotools.data.geojson.store
Methods in org.geotools.data.geojson.store with parameters of type FilterModifier and TypeMethodDescriptionGeoJSONDataStore.getFeatureWriter(Filter filter, Transaction transaction) -
Uses of Filter in org.geotools.data.jdbc
Methods in org.geotools.data.jdbc with parameters of type FilterModifier and TypeMethodDescriptionvoidPerforms the encoding, sends the encoded sql to the writer passed in.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 FilterModifier and TypeMethodDescription -
Uses of Filter in org.geotools.data.mongodb
Methods in org.geotools.data.mongodb with parameters of type FilterModifier and TypeMethodDescriptionMongoDataStore.getFeatureWriter(String typeName, Filter filter, Transaction tx) -
Uses of Filter in org.geotools.data.oracle
Methods in org.geotools.data.oracle that return FilterModifier and TypeMethodDescriptionFilter[]OracleDialect.splitFilter(Filter filter, SimpleFeatureType schema) Methods in org.geotools.data.oracle with parameters of type FilterModifier and TypeMethodDescriptionprotected voidOracleFilterToSQL.doSDOFilter(Filter filter, Expression e1, Expression e2, Object extraData) protected voidOracleFilterToSQL.doSDORelate(Filter filter, Expression e1, Expression e2, boolean swapped, Object extraData) Encodes an SDO relateFilter[]OracleDialect.splitFilter(Filter filter, SimpleFeatureType schema) -
Uses of Filter in org.geotools.data.postgis
Methods in org.geotools.data.postgis that return FilterModifier and TypeMethodDescriptionFilter[]PostGISDialect.splitFilter(Filter filter, SimpleFeatureType schema) Methods in org.geotools.data.postgis with parameters of type FilterModifier and TypeMethodDescriptionFilter[]PostGISDialect.splitFilter(Filter filter, SimpleFeatureType schema) -
Uses of Filter in org.geotools.data.shapefile
Methods in org.geotools.data.shapefile with parameters of type FilterModifier and TypeMethodDescriptionShapefileDataStore.getFeatureWriter(Filter filter, Transaction transaction) -
Uses of Filter in org.geotools.data.simple
Methods in org.geotools.data.simple with parameters of type FilterConstructors in org.geotools.data.simple with parameters of type FilterModifierConstructorDescriptionFilteringSimpleFeatureReader(SimpleFeatureReader featureReader, Filter filter) -
Uses of Filter in org.geotools.data.singlestore
Methods in org.geotools.data.singlestore that return FilterModifier and TypeMethodDescriptionFilter[]SingleStoreDialect.splitFilter(Filter filter, SimpleFeatureType schema) Filter[]SingleStoreDialectBasic.splitFilter(Filter filter, SimpleFeatureType schema) Filter[]SingleStoreDialectPrepared.splitFilter(Filter filter, SimpleFeatureType schema) Methods in org.geotools.data.singlestore with parameters of type FilterModifier and TypeMethodDescriptionFilter[]SingleStoreDialect.splitFilter(Filter filter, SimpleFeatureType schema) Filter[]SingleStoreDialectBasic.splitFilter(Filter filter, SimpleFeatureType schema) Filter[]SingleStoreDialectPrepared.splitFilter(Filter filter, SimpleFeatureType schema) -
Uses of Filter in org.geotools.data.store
Fields in org.geotools.data.store declared as FilterMethods in org.geotools.data.store that return FilterModifier and TypeMethodDescriptionprotected FilterContentFeatureSource.resolvePropertyNames(Filter filter) Transform provided filter; resolving property namesMethods in org.geotools.data.store with parameters of type FilterModifier and TypeMethodDescriptionfinal ContentFeatureCollectionContentFeatureSource.getFeatures(Filter filter) Returns the feature collection for the features which match the specified filter.ContentDataStore.getFeatureWriter(String typeName, Filter filter, Transaction tx) Returns a feature writer for the specified query and transaction.DecoratingDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) Returns a reader for features specified by a particular filter.final ContentFeatureSourceReturns a writer over features specified by a filter.Returns a writer over features specified by a filter.final intContentFeatureSource.lockFeatures(Filter filter) Locks features specified by a filter.final voidContentFeatureStore.modifyFeatures(String[] names, Object[] values, Filter filter) final voidContentFeatureStore.modifyFeatures(String name, Object attributeValue, Filter filter) voidContentFeatureStore.modifyFeatures(AttributeDescriptor[] type, Object[] value, Filter filter) final voidContentFeatureStore.modifyFeatures(AttributeDescriptor type, Object value, Filter filter) Calls through toContentFeatureStore.modifyFeatures(Name[], Object[], Filter).voidContentFeatureStore.modifyFeatures(Name[] type, Object[] value, Filter filter) Modifies/updates the features of the store which match the specified filter.final voidContentFeatureStore.modifyFeatures(Name name, Object value, Filter filter) Calls through toContentFeatureStore.modifyFeatures(Name[], Object[], Filter).voidContentFeatureStore.removeFeatures(Filter filter) Removes the features from the store which match the specified filter.protected FilterContentFeatureSource.resolvePropertyNames(Filter filter) Transform provided filter; resolving property namesContentFeatureCollection.subCollection(Filter filter) DataFeatureCollection.subCollection(Filter filter) Will return an optimized subCollection based on access to the origional FeatureSource.FilteringFeatureCollection.subCollection(Filter filter) MaxFeaturesFeatureCollection.subCollection(Filter filter) ReprojectingFeatureCollection.subCollection(Filter filter) final voidContentFeatureSource.unLockFeatures(Filter filter) Unlocks features specified by a filter.Constructors in org.geotools.data.store with parameters of type FilterModifierConstructorDescriptionFilteringFeatureCollection(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 FilterModifier and TypeMethodDescriptionTransformFeatureSource.getFeatures(Filter filter) SingleFeatureSourceDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction) intTransformFeatureLocking.lockFeatures(Filter filter) voidTransformFeatureStore.modifyFeatures(String[] nameArray, Object[] attributeValues, Filter filter) voidTransformFeatureStore.modifyFeatures(String name, Object attributeValue, Filter filter) voidTransformFeatureStore.modifyFeatures(Name[] attributeNames, Object[] attributeValues, Filter filter) voidTransformFeatureStore.modifyFeatures(Name attributeName, Object attributeValue, Filter filter) voidTransformFeatureStore.removeFeatures(Filter filter) voidTransformFeatureLocking.unLockFeatures(Filter filter) Constructor parameters in org.geotools.data.transform with type arguments of type FilterModifierConstructorDescriptionDefinition(String name, Expression source, Class binding, CoordinateReferenceSystem crs, InternationalString description, boolean nillable, List<Filter> restrictions) Creates a new transformed property -
Uses of Filter in org.geotools.data.view
Methods in org.geotools.data.view that return FilterModifier and TypeMethodDescriptionprotected FilterDefaultView.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 FilterModifier and TypeMethodDescriptionDefaultView.getFeatures(Filter filter) Implement getFeatures.protected FilterDefaultView.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.vpf
Methods in org.geotools.data.vpf that return types with arguments of type FilterModifier and TypeMethodDescriptionVPFFeatureClass.getRestrictions()VPFFeatureType.getRestrictions() -
Uses of Filter in org.geotools.data.wfs
Methods in org.geotools.data.wfs with parameters of type FilterModifier and TypeMethodDescriptionWFSDiff.batchModify(Name[] properties, Object[] values, Filter filter, FeatureReader<SimpleFeatureType, SimpleFeature> oldFeatures, ContentState contentState) Constructors in org.geotools.data.wfs with parameters of type Filter -
Uses of Filter in org.geotools.data.wfs.impl
Methods in org.geotools.data.wfs.impl with parameters of type FilterModifier and TypeMethodDescriptionWFSContentComplexFeatureSource.getFeatures(Filter filter) Get features based on the specified filter. -
Uses of Filter in org.geotools.data.wfs.internal
Methods in org.geotools.data.wfs.internal that return FilterModifier and TypeMethodDescriptionGetFeatureRequest.getFilter()TransactionRequest.Delete.getFilter()TransactionRequest.Update.getFilter()GetFeatureRequest.getUnsupportedFilter()protected FilterFilter[]AbstractWFSStrategy.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.Filter[]WFSClient.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.abstract Filter[]WFSStrategy.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.Methods in org.geotools.data.wfs.internal with parameters of type FilterModifier and TypeMethodDescriptionTransactionRequest.createDelete(QName typeName, Filter deleteFilter) TransactionRequest.createUpdate(QName typeName, List<QName> propertyNames, List<Object> newValues, Filter updateFilter) protected StringAbstractWFSStrategy.encodeGetFeatureGetFilter(Filter filter) Returns a single-line string containing the xml representation of the given filter, as appropriate for theFILTERparameter in a GetFeature request.voidvoidGetFeatureRequest.setUnsupportedFilter(Filter unsupportedFilter) protected FilterFilter[]AbstractWFSStrategy.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.Filter[]WFSClient.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.abstract Filter[]WFSStrategy.splitFilters(QName typeName, Filter filter) Splits the filter provided by the geotools query into the server supported and unsupported ones.WFSContentComplexFeatureCollection.subCollection(Filter filter) Issue a new request for subCollectionprotected voidAbstractWFSStrategy.updatePropertyNames(GetFeatureRequest request, Filter unsupportedFilter) If needed, expands the set of requested property names to include the ones needed to evaluate the unsupported filter.Constructors in org.geotools.data.wfs.internal with parameters of type FilterModifierConstructorDescriptionWFSContentComplexFeatureCollection(GetFeatureRequest request, FeatureType schema, QName name, Filter filter, WFSClient client) Making a feature collection based on a request for a type with a filter. -
Uses of Filter in org.geotools.data.wfs.internal.parsers
Methods in org.geotools.data.wfs.internal.parsers with parameters of type FilterModifier and TypeMethodDescriptionvoidSets a filter that is evaluated against the returned features.Constructors in org.geotools.data.wfs.internal.parsers with parameters of type FilterModifierConstructorDescriptionXmlComplexFeatureParser(InputStream getFeatureResponseStream, FeatureType targetType, QName featureDescriptorName, Filter filter) Initialises a new instance of the XmlComplexFeature class.XmlComplexFeatureParser(InputStream getFeatureResponseStream, FeatureType targetType, QName featureDescriptorName, Filter filter, WFSStrategy strategy) Initialises a new instance of the XmlComplexFeature class. -
Uses of Filter in org.geotools.data.wfs.internal.v1_x
Methods in org.geotools.data.wfs.internal.v1_x that return FilterModifier and TypeMethodDescriptionFilter[]CubeWerxStrategy.splitFilters(QName typeName, Filter queryFilter) Methods in org.geotools.data.wfs.internal.v1_x with parameters of type FilterModifier and TypeMethodDescriptionFilter[]CubeWerxStrategy.splitFilters(QName typeName, Filter queryFilter) -
Uses of Filter in org.geotools.data.wfs.internal.v2_0.storedquery
Methods in org.geotools.data.wfs.internal.v2_0.storedquery that return FilterMethods in org.geotools.data.wfs.internal.v2_0.storedquery with parameters of type FilterModifier and TypeMethodDescriptionParameterTypeFactory.buildStoredQueryParameters(Map<String, String> viewParams, Filter filter) Constructors in org.geotools.data.wfs.internal.v2_0.storedquery with parameters of type FilterModifierConstructorDescriptionParameterMappingContext(Filter filter, Map<String, String> viewParams, FeatureTypeInfo featureTypeInfo) -
Uses of Filter in org.geotools.feature
Fields in org.geotools.feature with type parameters of type FilterMethods in org.geotools.feature that return FilterModifier and TypeMethodDescriptionstatic FilterFeatureTypes.createFieldOptions(Collection<?> options) Creates a restriction limiting an attribute to a given list of values.static FilterFeatureTypes.createFieldRange(NumberRange<? extends Number> range) Creates a restriction limiting an attribute to a range.static FilterFeatureTypes.createLengthRestriction(int length) Creates a restriction based on the attribute value lengthprotected FilterAttributeTypeBuilder.lengthRestriction(int length) Helper method to create a "length" filter.Methods in org.geotools.feature that return types with arguments of type FilterModifier and TypeMethodDescriptionTypeBuilder.createRestrictionSet()Template method to enable subclasses to customize the set implementation used for restrictions.TypeBuilder.getRestrictions()AttributeTypeBuilder.restrictions()TypeBuilder.restrictions()Accessor for restructions which does the null check and creation if necessary.Methods in org.geotools.feature with parameters of type FilterModifier and TypeMethodDescriptionvoidAttributeTypeBuilder.addRestriction(Filter restriction) voidTypeBuilder.addRestriction(Filter restriction) AttributeTypeBuilder.restriction(Filter restriction) DefaultFeatureCollection.subCollection(Filter filter) Will return an optimized subCollection based on access to the origional MemoryFeatureCollection.FeatureCollection.subCollection(Filter filter) SimpleFeatureCollection "view" indicated by provided filter.Method parameters in org.geotools.feature with type arguments of type Filter -
Uses of Filter in org.geotools.feature.collection
Fields in org.geotools.feature.collection declared as FilterMethods in org.geotools.feature.collection that return FilterModifier and TypeMethodDescriptionprotected FilterSubFeatureCollection.createFilter()Override to implement subsettingprotected FilterSubFeatureList.createFilter()Lazy create a filter based on indexprotected FilterSubFeatureCollection.filter()Generate filter to use for content, makes use ofSubFeatureCollection.createFilter()if needed.Methods in org.geotools.feature.collection with parameters of type FilterModifier and TypeMethodDescriptionAbstractFeatureCollection.subCollection(Filter filter) AdaptorFeatureCollection.subCollection(Filter filter) BaseFeatureCollection.subCollection(Filter filter) Convenience implementation that just wraps this collection into aFilteringFeatureCollection.BaseSimpleFeatureCollection.subCollection(Filter filter) DecoratingFeatureCollection.subCollection(Filter filter) DecoratingSimpleFeatureCollection.subCollection(Filter filter) FilteringSimpleFeatureCollection.subCollection(Filter filter) MaxSimpleFeatureCollection.subCollection(Filter filter) SubFeatureCollection.subCollection(Filter filter) Sublist of this sublist!Constructors in org.geotools.feature.collection with parameters of type FilterModifierConstructorDescriptionFilteredIterator(Collection<F> collection, Filter filter) FilteredIterator(Iterator<F> iterator, Filter filter) FilteringSimpleFeatureCollection(SimpleFeatureCollection delegate, Filter filter) FilteringSimpleFeatureCollection(FeatureCollection<SimpleFeatureType, SimpleFeature> 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 FilterModifier and TypeFieldDescriptionSimpleFeatureTypeBuilder.restrictionsAdditional restrictions on the type.Methods in org.geotools.feature.simple that return types with arguments of type FilterModifier and TypeMethodDescriptionSimpleFeatureTypeBuilder.restrictions()Accessor for restrictions (will create restrictions list if needed).Methods in org.geotools.feature.simple with parameters of type FilterModifier and TypeMethodDescriptionSimpleFeatureTypeBuilder.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 FilterModifier and TypeMethodDescriptionSimpleFeatureTypeBuilder.restrictions(List<Filter> filters) Adds a collection of restrictions to the next attribute added to the -
Uses of Filter in org.geotools.feature.type
Fields in org.geotools.feature.type with type parameters of type FilterMethods in org.geotools.feature.type that return types with arguments of type FilterModifier and TypeMethodDescriptionAbstractLazyAttributeTypeImpl.getRestrictions()PropertyTypeImpl.getRestrictions()Method parameters in org.geotools.feature.type with type arguments of type FilterModifier and TypeMethodDescriptionFeatureTypeFactoryImpl.createAssociationType(Name name, AttributeType relatedType, boolean isAbstract, List<Filter> restrictions, AssociationType superType, InternationalString description) FeatureTypeFactoryImpl.createAttributeType(Name name, Class<?> binding, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) FeatureTypeFactoryImpl.createComplexType(Name name, Collection<PropertyDescriptor> schema, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) FeatureTypeFactoryImpl.createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) FeatureTypeFactoryImpl.createGeometryType(Name name, Class<?> binding, CoordinateReferenceSystem crs, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description) Constructor parameters in org.geotools.feature.type with type arguments of type FilterModifierConstructorDescriptionAbstractLazyAttributeTypeImpl(Name name, Class<?> binding, boolean identified, boolean isAbstract, List<Filter> restrictions, InternationalString description) Constructor arguments have the same meaning as inAttributeTypeImpl.AbstractLazyComplexTypeImpl(Name name, boolean identified, boolean isAbstract, List<Filter> restrictions, InternationalString description) Constructor arguments have the same meaning as inComplexTypeImpl.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) 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) -
Uses of Filter in org.geotools.filter
Classes in org.geotools.filter that implement FilterModifier and TypeClassDescriptionclassImplements Filter interface, with constants and default behaviors for methods.classDirect implementation of And filter.classAbstract implementation for binary filters.classclassDefines geometry filters with a distance element.classDefines a comparison filter (can be a math comparison or generic equals).classDefines a ID filter, which holds a list of IDs ( usually feature id;s ).classAbstract implementation for Filter.classImplements a geometry filter.classStraight implementation of GeoAPI interface.classclassclassclassclassclassJD: PropertyIsNil requires us to return true if a property is "nil" in the xml schema sense.classclassclassDefines a like filter, which checks to see if an attribute matches a REGEXP.classDefines a logic filter (the only filter type that contains other filters).classSupport for Multi-valued properties when comparingfinal classDefault implementation of a native filter that works like an holder for the native expression.classclassDefines a null filter, which checks to see if an attribute is null.classFields in org.geotools.filter with type parameters of type FilterMethods in org.geotools.filter with type parameters of type FilterModifier and TypeMethodDescriptionstatic <T extends Filter>
TFind 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 FilterModifier and TypeMethodDescriptionstatic FilterFilters.and(FilterFactory ff, List<Filter> filters) Safe and combiner for filters, will build an and filter around them only if there is at least two filtersstatic FilterFilters.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.FilterSAXParser.create()Creates the filter held in the parser.LogicSAXParser.create()Creates the the logic filter if in a complete state.Deep copy the filter.NotImpl.getFilter()static FilterFilters.or(FilterFactory ff, List<Filter> filters) Safe or combiner for filters, will build an and filter around them only if there is at least two filtersstatic FilterFilters.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 FilterFilterDOMParser.parseFilter(Node root) Parses the filter using DOM.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.Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or).static FilterFilters.removeFilter(Filter baseFilter, Filter targetFilter) static FilterFilters.removeFilter(Filter baseFilter, Filter targetFilter, boolean recurse) Methods in org.geotools.filter that return types with arguments of type FilterModifier and TypeMethodDescriptionList of child filters.List of child filters.BinaryLogicAbstract.getChildren()Returned list is unmodifieable.Methods in org.geotools.filter with parameters of type FilterModifier and TypeMethodDescriptionvoidAdds a filter to the current logic list.final voidAdds a sub filter to this filter.static FilterFilters.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.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.List of child filters.List of child filters.Deep copy the filter.voidMethod to recieve the filters from the sax processing.static StringFilters.findPropertyName(Filter filter) Given a filter which contains a term which is a PropertyName, returns the name of the property.booleanCapabilities.fullySupports(Filter filter) Determines if the filter and all its sub filters and expressions are supported.booleanFilterCapabilities.fullySupports(Filter filter) Determines if the filter and all its sub filters are supported.static booleanFilters.hasChildren(Filter filter) Check if the provided filter has child filters of some sort.Java 5 type narrowing used to advertise explicit implementation for chainingstatic FilterFilters.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 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.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.Removes the targetFilter from the baseFilter if the baseFilter is a group filter (And or Or).static FilterFilters.removeFilter(Filter baseFilter, Filter targetFilter) static FilterFilters.removeFilter(Filter baseFilter, Filter targetFilter, boolean recurse) static <T extends Filter>
TFind the first child-filter (or the base filter itself) that is of the given type and uses the specified property.voidbooleanDetermines if specific filter passed in is supported.booleanDetermines if the filter passed in is supported.Capabilities.toOperationName(Filter filter) Quickly look at the filter and determine the OperationName we need to check for in the FilterCapabilities data structure.Method parameters in org.geotools.filter with type arguments of type FilterModifier and TypeMethodDescriptionstatic FilterFilters.and(FilterFactory ff, List<Filter> filters) Safe and combiner for filters, will build an and filter around them only if there is at least two filtersstatic FilterFilters.or(FilterFactory ff, List<Filter> filters) Safe or combiner for filters, will build an and filter around them only if there is at least two filtersvoidBinaryLogicAbstract.setChildren(List<Filter> children) Constructors in org.geotools.filter with parameters of type FilterModifierConstructorDescriptionprotectedLogicFilterImpl(Filter filter1, Filter filter2, short filterType) Convenience constructor to create an AND/OR logic filter.protectedConstructor parameters in org.geotools.filter with type arguments of type Filter -
Uses of Filter in org.geotools.filter.spatial
Classes in org.geotools.filter.spatial that implement FilterModifier and TypeClassDescriptionclassA base class for GeometryFilters that will use PreparedGeometries when the Expression is a Literal Expression.classA 3D BBOX Filter Implementation Supports filtering with BBOXes that have 3D coordinates including a minimum and maximum for the z-axis.classclassclassclassclassclassclassclassclassclassclass -
Uses of Filter in org.geotools.filter.temporal
Classes in org.geotools.filter.temporal that implement FilterModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Filter in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons that return FilterModifier and TypeMethodDescriptionAbstractFilterBuilder.buildAndFilter()AbstractFilterBuilder.buildBBox()AbstractFilterBuilder.buildBBoxWithCRS()AbstractFilterBuilder.buildNotFilter()AbstractFilterBuilder.buildOrFilter()AbstractFilterBuilder.getFilter()ICompiler.getFilter()The resultant filter of the compilationstatic FilterCompilerUtil.parseFilter(String source, AbstractCompilerFactory compilerFactory, FilterFactory filterFactory) Parses the predicate present on source and makes the filter.static final FilterCompilerUtil.parseFilter(Language language, String predicate) Makes the Filter for the predicatestatic final FilterCompilerUtil.parseFilter(Language language, String predicate, FilterFactory filterFactory) Returns the filter resultant of the parsing process of predicate expression.BuildResultStack.popFilter()Methods in org.geotools.filter.text.commons that return types with arguments of type FilterModifier and TypeMethodDescriptionAbstractFilterBuilder.getFilterList()ICompiler.getFilterList()Return the compilation result.CompilerUtil.parseFilterList(String predicateSequence, AbstractCompilerFactory compilerFactory, FilterFactory filterFactory) Parses the sequence of predicate and makes the filter listCompilerUtil.parseFilterList(Language language, String predicate) Makes a list of filters extracted from the sequence of search predicatesCompilerUtil.parseFilterList(Language language, String predicate, FilterFactory filterFactory) Makes a list of filters extracted from the sequence of search predicatesMethods in org.geotools.filter.text.commons with parameters of type Filter -
Uses of Filter in org.geotools.filter.text.cql2
Methods in org.geotools.filter.text.cql2 that return FilterModifier and TypeMethodDescriptionfinal FilterCQLCompiler.getFilter()Return the filter resultant of compiling processstatic FilterParses the input string in OGC CQL format into a Filter, using the systems default FilterFactory implementation.static FilterCQL.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 FilterModifier and TypeMethodDescriptionCQLCompiler.getFilterList()Returns the list of Filters built as the result of calling#MultipleCompilationUnit()CQL.toFilterList(String cqlFilterList) Parses the input string, which has to be a list of OGC CQL predicates separated by;into aListofFilters, using the provided FilterFactory.CQL.toFilterList(String cqlSequencePredicate, FilterFactory filterFactory) Parses the input string which has to be a list of OGC CQL predicates separated by ";" into aListofFilters, using the provided FilterFactory.Methods in org.geotools.filter.text.cql2 with parameters of type FilterModifier and TypeMethodDescriptionstatic StringGenerates the cql predicate associated to theFilterobject.Method parameters in org.geotools.filter.text.cql2 with type arguments of type Filter -
Uses of Filter in org.geotools.filter.text.cqljson
Methods in org.geotools.filter.text.cqljson that return FilterModifier and TypeMethodDescriptionCQLJsonCompiler.convertToFilter(JsonNode cql2Expression) Converts JSON Node into GT FilterCQLJsonCompiler.getFilter()Get compiled filterstatic FilterConverts CQL2-Json to aFilterobject.Methods in org.geotools.filter.text.cqljson that return types with arguments of type FilterMethods in org.geotools.filter.text.cqljson with parameters of type Filter -
Uses of Filter in org.geotools.filter.text.ecql
Methods in org.geotools.filter.text.ecql that return FilterModifier and TypeMethodDescriptionfinal FilterECQLCompiler.getFilter()Return the filter resultant of compiling processstatic FilterParses the input string in ECQL format into a Filter, using the systems default FilterFactory implementation.static FilterECQL.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 FilterModifier and TypeMethodDescriptionECQLCompiler.getFilterList()Returns the list of Filters built as the result of calling {@link #FilterListCompilationUnit()()}ECQL.toFilterList(String ecqlSequencePredicate) ECQL.toFilterList(String ecqlSequencePredicate, FilterFactory filterFactory) Methods in org.geotools.filter.text.ecql with parameters of type FilterModifier and TypeMethodDescriptionstatic StringGenerates the ecql predicate associated to theFilterobject.Method parameters in org.geotools.filter.text.ecql with type arguments of type Filter -
Uses of Filter in org.geotools.filter.visitor
Fields in org.geotools.filter.visitor declared as FilterMethods in org.geotools.filter.visitor that return FilterModifier and TypeMethodDescriptionprotected <T extends MultiValuedFilter>
FilterLiteralDemultiplyingFilterVisitor.demultiply(T filter, LiteralDemultiplyingFilterVisitor.FilterReplacer<T> replacer) Demultiplies first and second expressionprotected <T extends MultiValuedFilter>
FilterLiteralDemultiplyingFilterVisitor.demultiplyFirst(T filter, LiteralDemultiplyingFilterVisitor.FilterReplacer<T> replacer) demultiplies the first expressionClientTransactionAccessor.getDeleteFilter()Returns all the filters indicating deleted feature ANDed together.CapabilitiesFilterSplitter.getFilterPost()Gets the filter that cannot be sent to the server and must be post-processed on the client by geotools.PostPreProcessFilterSplittingVisitor.getFilterPost()Gets the filter that cannot be sent to the server and must be post-processed on the client by geotools.CapabilitiesFilterSplitter.getFilterPre()Gets the filter that can be sent to the server for pre-processing.PostPreProcessFilterSplittingVisitor.getFilterPre()Gets the filter that can be sent to the server for pre-processing.ClientTransactionAccessor.getUpdateFilter(String attributePath) Returns all the filters of updates that affect the attribute in the expression ORed together.LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer.replaceExpressions(BinaryComparisonOperator filter, Expression expression1, Expression expression2) LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.replaceExpressions(BinarySpatialOperator filter, Expression expression1, Expression expression2) LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer.replaceExpressions(BinaryTemporalOperator filter, Expression expression1, Expression expression2) LiteralDemultiplyingFilterVisitor.FilterReplacer.replaceExpressions(F filter, Expression expression1, Expression expression2) Replace the expressions in a filterstatic FilterTries to simplify the filter if it's not already a simple one.static FilterSimplifyingFilterVisitor.simplify(Filter filter, FeatureType featureType) Tries to simplify the filter if it's not already a simple oneMultiRange.toFilter(FilterFactory ff, Expression variable) Methods in org.geotools.filter.visitor that return types with arguments of type FilterModifier and TypeMethodDescriptionSimplifyingFilterVisitor.basicAndSimplification(List<Filter> filters) SimplifyingFilterVisitor.basicOrSimplification(List<Filter> filters) protected <T extends BinaryLogicOperator>
List<Filter>SimplifyingFilterVisitor.extraAndSimplification(Object extraData, List<Filter> filters) SimplifyingFilterVisitor.extraOrSimplification(Object extraData, List<Filter> filters) Methods in org.geotools.filter.visitor with parameters of type FilterModifier and TypeMethodDescriptionstatic FilterTries to simplify the filter if it's not already a simple one.static FilterSimplifyingFilterVisitor.simplify(Filter filter, FeatureType featureType) Tries to simplify the filter if it's not already a simple oneMethod parameters in org.geotools.filter.visitor with type arguments of type FilterModifier and TypeMethodDescriptionSimplifyingFilterVisitor.basicAndSimplification(List<Filter> filters) SimplifyingFilterVisitor.basicOrSimplification(List<Filter> filters) protected <T extends BinaryLogicOperator>
List<Filter>SimplifyingFilterVisitor.extraAndSimplification(Object extraData, List<Filter> filters) SimplifyingFilterVisitor.extraOrSimplification(Object extraData, List<Filter> filters) -
Uses of Filter in org.geotools.gce.imagemosaic
Fields in org.geotools.gce.imagemosaic declared as FilterFields in org.geotools.gce.imagemosaic with type parameters of type FilterModifier and TypeFieldDescriptionstatic final ParameterDescriptor<Filter>ImageMosaicFormat.FILTERFilter tiles based on attributes from the input coverageMethods in org.geotools.gce.imagemosaic that return FilterModifier and TypeMethodDescriptionDomainFilterBuilder.createFilter(List values) RasterManager.DomainManager.createFilter(String domain, List values) Setup a Filter on top of the specified domainRequest which is in the form "key=value"RasterLayerRequest.getFilter() -
Uses of Filter in org.geotools.gce.imagemosaic.catalog
Methods in org.geotools.gce.imagemosaic.catalog with parameters of type FilterModifier and TypeMethodDescriptionintGranuleCatalogStore.removeGranules(Filter filter) intGranuleCatalogStore.removeGranules(Filter filter, Hints hints) voidGranuleCatalogStore.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 FilterModifier and TypeMethodDescriptionDataStoreWrapper.getFeatureWriter(String typeName, Filter filter, Transaction transaction) -
Uses of Filter in org.geotools.gce.imagemosaic.granulecollector
Constructors in org.geotools.gce.imagemosaic.granulecollector with parameters of type FilterModifierConstructorDescriptionDefaultSubmosaicProducer(RasterLayerResponse rasterLayerResponse, Filter granuleFilter, boolean dryRun) Constructor. -
Uses of Filter in org.geotools.geopkg
Methods in org.geotools.geopkg that return FilterModifier and TypeMethodDescriptionGeoPkgDialect.getRestrictions(ResultSet columns, Connection cx) Filter[]GeoPkgDialect.splitFilter(Filter filter, SimpleFeatureType schema) Methods in org.geotools.geopkg with parameters of type FilterModifier and TypeMethodDescriptionvoidGeoPackage.add(FeatureEntry entry, SimpleFeatureSource source, Filter filter) Adds a new feature dataset to the geopackage.voidOverride done to ensure we don't complain if there is a BBOX filter, even if we claim not to support itGeoPackage.reader(FeatureEntry entry, Filter filter, Transaction tx) Returns a reader for the contents of a feature dataset.Filter[]GeoPkgDialect.splitFilter(Filter filter, SimpleFeatureType schema) 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.geopkg.wps
Fields in org.geotools.geopkg.wps declared as FilterMethods in org.geotools.geopkg.wps that return FilterModifier and TypeMethodDescriptionGeoPackageProcessRequest.FeaturesLayer.getFilter()GeoPackageProcessRequest.Overview.getFilter()Methods in org.geotools.geopkg.wps with parameters of type Filter -
Uses of Filter in org.geotools.imageio.netcdf.slice.filter
Methods in org.geotools.imageio.netcdf.slice.filter that return FilterModifier and TypeMethodDescriptionSplitFilterResult.postFilter()Returns the value of thepostFilterrecord component.Methods in org.geotools.imageio.netcdf.slice.filter with parameters of type FilterModifier and TypeMethodDescriptionExtracts recognized dimension filters from the pre-filter and preserves the post-filter.Splits the filter into recognized dimension filters and a residual post-filter.Constructors in org.geotools.imageio.netcdf.slice.filter with parameters of type FilterModifierConstructorDescriptionSplitFilterResult(DimensionFilter time, DimensionFilter elevation, List<DimensionFilter.AdditionalDimensionFilter> additional, Filter postFilter) Builds a split result with normalized default values. -
Uses of Filter in org.geotools.jdbc
Classes in org.geotools.jdbc that implement FilterModifier and TypeClassDescriptionclassId filter that knows what feature type it comes from.Methods in org.geotools.jdbc that return FilterModifier and TypeMethodDescriptionJoinInfo.getFilter()JoinInfo.JoinPart.getJoinFilter()JoinInfo.JoinPart.getPostFilter()JoinInfo.JoinPart.getPreFilter()ColumnMetadata.getRestriction()SQLDialect.getRestrictions(ResultSet columnMetaData, Connection cx) Allows the dialect to setup restrictions for attribute at handprotected Filter[]JDBCFeatureSource.splitFilter(Filter original) Helper method for splitting a filter.protected Filter[]JDBCFeatureSource.splitFilter(Filter original, Hints hints) Filter[]SQLDialect.splitFilter(Filter filter, SimpleFeatureType schema) Splits the filter into two parts, an encodable one, and a non encodable one.Methods in org.geotools.jdbc with parameters of type FilterModifier and TypeMethodDescriptionprotected voidJDBCDataStore.delete(SimpleFeatureType featureType, Filter filter, Connection cx) Deletes an existing feature(s) in the database for a particular feature type / table.protected StringJDBCDataStore.deleteSQL(SimpleFeatureType featureType, Filter filter) Generates a 'DELETE FROM' sql statement.protected PreparedStatementJDBCDataStore.deleteSQLPS(SimpleFeatureType featureType, Filter filter, Connection cx) Generates a 'DELETE FROM' prepared statement.protected voidJDBCDataStore.ensureAuthorization(SimpleFeatureType featureType, Filter filter, Transaction tx, Connection cx) Ensures that that the specified transaction has access to features specified by a filter.voidJDBCFeatureStore.modifyFeatures(Name[] names, Object[] values, Filter filter) voidJDBCFeatureStore.removeFeatures(Filter filter) voidvoidJoinInfo.JoinPart.setJoinFilter(Filter joinFilter) voidJoinInfo.JoinPart.setPostFilter(Filter postFilter) voidJoinInfo.JoinPart.setPreFilter(Filter preFilter) voidColumnMetadata.setRestriction(Filter restriction) protected Filter[]JDBCFeatureSource.splitFilter(Filter original) Helper method for splitting a filter.protected Filter[]JDBCFeatureSource.splitFilter(Filter original, Hints hints) Filter[]SQLDialect.splitFilter(Filter filter, SimpleFeatureType schema) Splits the filter into two parts, an encodable one, and a non encodable one.protected voidJDBCDataStore.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 voidJDBCDataStore.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 StringJDBCDataStore.updateSQL(SimpleFeatureType featureType, AttributeDescriptor[] attributes, Object[] values, Filter filter, Set<String> pkColumnNames) Generates an 'UPDATE' sql statement.protected PreparedStatementJDBCDataStore.updateSQLPS(SimpleFeatureType featureType, AttributeDescriptor[] attributes, Object[] values, Filter filter, Set<String> pkColumnNames, Connection cx) Generates an 'UPDATE' prepared statement. -
Uses of Filter in org.geotools.mbstyle.layer
Methods in org.geotools.mbstyle.layer that return FilterModifier and TypeMethodDescriptionMBLayer.filter()The "filter" as a GeoToolsFiltersuitable for feature selection, as defined byMBLayer.getFilter(). -
Uses of Filter in org.geotools.mbstyle.parse
Methods in org.geotools.mbstyle.parse that return Filter -
Uses of Filter in org.geotools.process.vector
Methods in org.geotools.process.vector that return FilterModifier and TypeMethodDescriptionprotected FilterHeatmapProcess.expandBBox(Filter filter, double distance) Methods in org.geotools.process.vector with parameters of type FilterModifier and TypeMethodDescriptionQueryProcess.execute(SimpleFeatureCollection features, List<String> attributes, Filter filter) protected FilterHeatmapProcess.expandBBox(Filter filter, double distance) SimpleProcessingCollection.subCollection(Filter filter) -
Uses of Filter in org.geotools.stac.client
Methods in org.geotools.stac.client that return FilterModifier and TypeMethodDescriptionstatic FilterGeometryDefaulter.defaultGeometry(Filter filter) SearchQuery.getFilter()Methods in org.geotools.stac.client with parameters of type Filter -
Uses of Filter in org.geotools.styling
Methods in org.geotools.styling that return FilterModifier and TypeMethodDescriptionstatic Filter[]Retrieves all filters defined in a rulestatic Filter[]Retrieves all filters defined in a styleFeatureTypeConstraintImpl.getFilter()RuleImpl.getFilter()Methods in org.geotools.styling with parameters of type FilterModifier and TypeMethodDescriptionStyleFactoryImpl.createFeatureTypeConstraint(String featureTypeName, Filter filter, Extent... extents) StyleFactoryImpl.createRule(Symbolizer[] symbolizers, Description desc, Graphic legend, String name, Filter filter, boolean isElseFilter, double maxScale, double minScale) StyleFactoryImpl.rule(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) StyleFactoryImpl2.rule(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) voidvoidConstructors in org.geotools.styling with parameters of type FilterModifierConstructorDescriptionprotectedRuleImpl(Symbolizer[] symbolizers, Description desc, Graphic legend, String name, Filter filter, boolean isElseFilter, double maxScale, double minScale) -
Uses of Filter in org.geotools.styling.visitor
Methods in org.geotools.styling.visitor that return FilterMethods in org.geotools.styling.visitor with parameters of type Filter -
Uses of Filter in org.geotools.vectormosaic
Methods in org.geotools.vectormosaic that return FilterModifier and TypeMethodDescriptionFilterTracker.getDelegateFilter()VectorMosaicGranule.getFilter()FilterTracker.getGranuleFilter()protected FilterVectorMosaicFeatureSource.getSplitFilter(Query query, DataStore dataStore, String typeName, boolean isDelegate) Methods in org.geotools.vectormosaic with parameters of type FilterModifier and TypeMethodDescriptionvoidFilterTracker.setDelegateFilter(Filter delegateFilter) voidvoidFilterTracker.setGranuleFilter(Filter granuleFilter) -
Uses of Filter in org.geotools.xml.filter
Methods in org.geotools.xml.filter that return FilterModifier and TypeMethodDescriptionFilterCompliancePreProcessor.getFilter()Returns the filter that can be encoded.FilterEncodingPreProcessor.getFilter()Returns the filter that can be encoded.Methods in org.geotools.xml.filter with parameters of type FilterModifier and TypeMethodDescriptionprotected static voidFilterOpsComplexTypes.encodeFilter(Filter filter, PrintHandler output, Map<String, Object> hints) Calls the appropriate type for encoding.A typed convenience method for converting a Filter into XML.voidprotected voidFilterEncodingPreProcessor.visitCompareFilter(Filter filter) protected voidFilterEncodingPreProcessor.visitLogicFilter(Filter filter) -
Uses of Filter in org.geotools.xml.gml
Constructor parameters in org.geotools.xml.gml with type arguments of type FilterModifierConstructorDescriptionChoiceGeometryTypeImpl(Name name, Class[] types, Class defaultType, boolean nillable, int min, int max, Object defaultValue, CoordinateReferenceSystem crs, List<Filter> filter) -
Uses of Filter in org.geotools.xml.styling
Methods in org.geotools.xml.styling that return FilterModifier and TypeMethodDescriptionprotected FilterSLDParser.parseFilter(Node child) Internal parse method - made protected for unit testing -
Uses of Filter in org.geotools.xsd.filter
Methods in org.geotools.xsd.filter that return types with arguments of type FilterModifier and TypeMethodDescriptionFilterParsingUtils.BinaryLogicOperator_getChildFilters(Node node, FilterFactory factory) FilterParsingUtils.parseExtendedOperators(Node node, FilterFactory factory)