Package com.kheops.jmap.metadata
Class GeometryTypesFilter
java.lang.Object
com.kheops.jmap.metadata.QueryFilter
com.kheops.jmap.metadata.GeometryTypesFilter
- All Implemented Interfaces:
QueryFilter.GeometryFilter
,Serializable
,Cloneable
A spatial filter used to query vector spatial data sources by geometry type.
The filter contains a list of geometry types. Only the geometries that have
their type in the type list are returned. The geometry type list is a bit field
that combines constants defined in com.kheops.jmap.spatial.GeometryTypes.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.kheops.jmap.metadata.QueryFilter
QueryFilter.GeometryFilter
-
Field Summary
Fields inherited from class com.kheops.jmap.metadata.QueryFilter
LOGICAL_AND, LOGICAL_OR
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.kheops.jmap.metadata.QueryFilter
getDescription, getLogicalOperator, isEnabled, setDescription, setEnabled, setLogicalOperator
-
Constructor Details
-
GeometryTypesFilter
public GeometryTypesFilter(int geometryTypes)
-
-
Method Details
-
clone
- Specified by:
clone
in classQueryFilter
-
test
- Specified by:
test
in interfaceQueryFilter.GeometryFilter
-
toString
-