Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.opengis.filter.Filter

Packages that use Filter
org.opengis.feature | Representation a features on a map.
org.opengis.feature.simple |
org.opengis.feature.type | Captures the generic feature model from 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.sld | Allows user-defined symbolization of feature data.

Uses of Filter in org.opengis.feature

Methods in org.opengis.feature that return Filter
`Filter` | `Query.getFilter()` Returns the filter that will limit which features are returned.

Methods in org.opengis.feature with parameters of type Filter
`FeatureCollection` | `FeatureStore.getFeatures(GenericName type, Filter filter)` Gets all features of the given type that pass some filter.
`void` | `FeatureStore.registerFeatureCollection(FeatureCollection featureCollection, GenericName type, Filter filter)` Registers the given feature collection so that it may hear any adds, removes, or updates of `Feature`s of the given `type` that meet the given `filter`.
`FeatureCollection` | `FeatureCollection.subCollection(Filter filter)` FeatureCollection "view" indicated by provided filter.

Uses of Filter in org.opengis.feature.simple

Method parameters in org.opengis.feature.simple with type arguments of type Filter
`SimpleFeatureType` | `SimpleTypeFactory.createSimpleFeatureType(Name name, List<AttributeType> types, AttributeDescriptor defaultGeometry, CoordinateReferenceSystem crs, Set<Filter> restrictions, InternationalString description)` Create a SimpleFeatureType describing a Feature containing only directly bound attributes with no multiplicity.

Uses of Filter in org.opengis.feature.type

Methods in org.opengis.feature.type that return types with arguments of type Filter
`Set<Filter>` | `PropertyType.getRestrictions()` List of restrictions used to limit the allowable values for objects of this type.
`Set<Filter>` | `AttributeType.getRestrictions()` List of restrictions used to limit the allowable values for objects of this type.
`Set<Filter>` | `OperationType.getRestrictions()` List of restrictions used to limit the allowable returned value.
`Set<Filter>` | `AssociationType.getRestrictions()` List of restrictions used to limit the allowable values for objects of this type.

Method parameters in org.opengis.feature.type with type arguments of type Filter
`AssociationType` | `TypeFactory.createAssociationType(Name name, AttributeType referenceType, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AssociationType superType, InternationalString description)`
`AttributeType` | `TypeFactory.createAttributeType(Name name, Class<?> binding, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`ComplexType` | `TypeFactory.createComplexType(Name name, Collection<StructuralDescriptor> schema, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`FeatureCollectionType` | `TypeFactory.createFeatureCollectionType(Name name, Collection<StructuralDescriptor> schema, Collection<AssociationDescriptor> members, AttributeDescriptor defaultGeom, CoordinateReferenceSystem crs, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`FeatureType` | `TypeFactory.createFeatureType(Name name, Collection<StructuralDescriptor> schema, AttributeDescriptor defaultGeometry, CoordinateReferenceSystem crs, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`GeometryType` | `TypeFactory.createGeometryType(Name name, Class<?> binding, CoordinateReferenceSystem crs, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`

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` | `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` | `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", evaultates to `false`.
`class` | `IncludeFilter` Indicating "no filtering", evaultates 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` | `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.sld

Methods in org.opengis.sld that return Filter
`Filter` | `Rule.getFilter()` Returns the filter that will limit the features for which this `Rule` will fire.

Methods in org.opengis.sld with parameters of type Filter
`void` | `Rule.setFilter(Filter filter)` Sets the filter that will limit the features for which this `Rule` will fire.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.