Package | Description |
---|---|
org.geotools.appschema.jdbc | |
org.geotools.data.complex.filter | |
org.geotools.data.wfs | |
org.geotools.filter.function | |
org.geotools.filter.spatial | |
org.geotools.filter.visitor | |
org.geotools.jdbc | |
org.geotools.process.vector |
Vector processing support for the GeoTools library.
|
org.geotools.stac.client | |
org.geotools.stac.store | |
org.geotools.styling.visitor |
Modifier and Type | Class and Description |
---|---|
class |
JdbcMultipleValueEncoder
Visitor that encode a JDBC multivalued mapping to SQL.
|
class |
NamespaceAwareAttributeRenameVisitor
Renames the specified attribute to a new target name, preserving the namespace context.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexCombinedFilterTransformerVisitor
Duplicates Filter replacing mixed-indexed operator with combined ID IN clause + remaining filters
|
class |
IndexUnmappingVisitor |
Modifier and Type | Class and Description |
---|---|
class |
InvertAxisFilterVisitor
Returns a clone of the provided filter where all geometries and bboxes have inverted coordinates
(x, y) -> (y, x).
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionFeatureMemberFilterVisitor
Replace "featureMembers/ * /ATTRIBUTE" change with "ATTRIBUTE"
This is used to clean up xpath expressions prior to use by the various aggregate functions
such as Collection_AverageFunction.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCRSFilterVisitor
Returns a clone of the provided filter where all geometries and bboxes that do not have a CRS
gets the specified default one.
|
class |
ReprojectingFilterVisitor
Returns a clone of the provided filter where all geometries and bboxes have been reprojected to
the CRS of the associated attributes.
|
Modifier and Type | Class and Description |
---|---|
class |
BindingFilterVisitor
Binds all literals in the filter to the target type they are compared to, in order to avoid the
usage of converters on a evaluation by evaluation basis.
|
class |
FixBBOXFilterVisitor
Visit the BBOX filter elements and make sure they are valid.
|
class |
LiteralDemultiplyingFilterVisitor
This visitor gets rid of equations that contain literals with multiple values (collections) and
creates instead multiple singe value equations, replacing the ANY, ALL, ONE logic by AND, OR, NOT
logic
|
class |
PropertyNameResolvingVisitor
Resolves all property name references in a filter against a particular feature type.
|
class |
SimplifyingFilterVisitor
Takes a filter and returns a simplified, equivalent one.
|
Modifier and Type | Class and Description |
---|---|
static class |
JoinInfo.JoinQualifier |
Modifier and Type | Class and Description |
---|---|
class |
BBOXExpandingFilterVisitor
A
DuplicatingFilterVisitor which expands the BBOX of the filter by given
distances for each box edge. |
Modifier and Type | Class and Description |
---|---|
class |
GeometryDefaulter
GeoTools code uses the empty string to mean the default geometry, but a STAC API won't know about
this convention, this filter switches it to the "geometry" property of STAC items.
|
Modifier and Type | Class and Description |
---|---|
class |
TemporalFilterVisitor
Several parts of GeoTools build simple comparisons for temporal filters, CQL2 uses dedicated
operators instead, this visitor switches simple comparisons to temporal ones when a temporal
property is used.
|
Modifier and Type | Field and Description |
---|---|
protected DuplicatingFilterVisitor |
DuplicatingStyleVisitor.copyFilter
We are using aggregation here to contain our DuplicatingFilterVisitor.
|
Constructor and Description |
---|
DuplicatingStyleVisitor(StyleFactory styleFactory,
FilterFactory2 filterFactory,
DuplicatingFilterVisitor filterCloner)
Builds a new duplicating style visitor using a custom
DuplicatingStyleVisitor |
Copyright © 1996–2023 Geotools. All rights reserved.