Uses of Interface
org.geotools.api.feature.type.FeatureType
-
-
Uses of FeatureType in org.geotools.api.data
Classes in org.geotools.api.data with type parameters of type FeatureType Modifier and Type Interface Description interface
DataAccess<T extends FeatureType,F extends Feature>
This is the top-level interface for access toFeatureData
.interface
DelegatingFeatureReader<T extends FeatureType,F extends Feature>
Interface for wrapping feature readers which delegate to another feature reader.interface
DelegatingFeatureWriter<T extends FeatureType,F extends Feature>
Interface for wrapping feature writers which delegate to another feature writer.interface
FeatureLocking<T extends FeatureType,F extends Feature>
Provides Feature based locking.interface
FeatureReader<T extends FeatureType,F extends Feature>
The low-level interface for reading Features.interface
FeatureSource<T extends FeatureType,F extends Feature>
This class provides a high-level API for operations on feature data.interface
FeatureStore<T extends FeatureType,F extends Feature>
This interface extendsFeatureSource
, adding methods to add and remove features and to modify existing features.interface
FeatureWriter<T extends FeatureType,F extends Feature>
Provides the ability to write Features information.Methods in org.geotools.api.data that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<? extends FeatureType,? extends Feature>
DataAccessFactory. createDataStore(Map<String,?> params)
Construct a live DataAccess using the connection parameters provided.static DataAccess<FeatureType,Feature>
DataAccessFinder. getDataStore(Map<String,?> params)
Checks each available datasource implementation in turn and returns the first one which claims to support the resource identified by the params object.FeatureSource<? extends FeatureType,? extends Feature>
FeatureEvent. getFeatureSource()
Provides access to the SimpleFeatureSource which fired the event.Constructor parameters in org.geotools.api.data with type arguments of type FeatureType Constructor Description BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource)
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource, ReferencedEnvelope bounds, Filter filter)
-
Uses of FeatureType in org.geotools.api.feature
Methods in org.geotools.api.feature that return FeatureType Modifier and Type Method Description FeatureType
Feature. getType()
Override and type narrow to FeatureType.Methods in org.geotools.api.feature with parameters of type FeatureType Modifier and Type Method Description Feature
FeatureFactory. createFeature(Collection<Property> value, FeatureType type, String id)
Creates a feature. -
Uses of FeatureType in org.geotools.api.feature.simple
Subinterfaces of FeatureType in org.geotools.api.feature.simple Modifier and Type Interface Description interface
SimpleFeatureType
The type of a SimpleFeature. -
Uses of FeatureType in org.geotools.api.feature.type
Methods in org.geotools.api.feature.type that return FeatureType Modifier and Type Method Description FeatureType
FeatureTypeFactory. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Creates a feature type. -
Uses of FeatureType in org.geotools.api.filter.expression
Methods in org.geotools.api.filter.expression with parameters of type FeatureType Modifier and Type Method Description Expression
SimplifiableFunction. simplify(FilterFactory ff, FeatureType featureType)
Returns a simplified version of the function, or the function itself it cannot be be simplified -
Uses of FeatureType in org.geotools.appschema.feature
Methods in org.geotools.appschema.feature with parameters of type FeatureType Modifier and Type Method Description Feature
AppSchemaFeatureFactoryImpl. createFeature(Collection value, FeatureType type, String id)
Create a new feature, even for null value or id. -
Uses of FeatureType in org.geotools.appschema.resolver.data
Fields in org.geotools.appschema.resolver.data declared as FeatureType Modifier and Type Field Description static FeatureType
SampleDataAccessData. GEOLOGICUNIT_TYPE
static FeatureType
SampleDataAccessData. MAPPEDFEATURE_TYPE
The type of the sample feature.Methods in org.geotools.appschema.resolver.data that return FeatureType Modifier and Type Method Description FeatureType
SampleDataAccess. getSchema(Name name)
Return the feature type for supported type name.FeatureType
SampleDataAccessFeatureCollection. getSchema()
Return type of features.FeatureType
SampleDataAccessFeatureSource. getSchema()
Return feature type.Methods in org.geotools.appschema.resolver.data that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<? extends FeatureType,? extends Feature>
SampleDataAccessFactory. createDataStore(Map<String,?> params)
Create aSampleDataAccess
.DataAccess<FeatureType,Feature>
SampleDataAccessFeatureSource. getDataStore()
Not yet implemented.FeatureCollection<FeatureType,Feature>
SampleDataAccessFeatureSource. getFeatures()
Return aFeatureCollection
containing the sample features.FeatureCollection<FeatureType,Feature>
SampleDataAccessFeatureSource. getFeatures(Query query)
Not yet implemented.FeatureCollection<FeatureType,Feature>
SampleDataAccessFeatureSource. getFeatures(Filter filter)
Not yet implemented.FeatureSource<FeatureType,Feature>
SampleDataAccess. getFeatureSource(Name typeName)
FeatureCollection<FeatureType,Feature>
SampleDataAccessFeatureCollection. sort(SortBy order)
Unsupported operation.FeatureCollection<FeatureType,Feature>
SampleDataAccessFeatureCollection. subCollection(Filter filter)
Unsupported operation.Methods in org.geotools.appschema.resolver.data with parameters of type FeatureType Modifier and Type Method Description void
SampleDataAccess. createSchema(FeatureType featureType)
Unsupported operation.void
SampleDataAccess. updateSchema(Name typeName, FeatureType featureType)
Unsupported operation. -
Uses of FeatureType in org.geotools.data
Classes in org.geotools.data with type parameters of type FeatureType Modifier and Type Class Description class
DiffFeatureReader<T extends FeatureType,F extends Feature>
A FeatureReader that considers differences.class
EmptyFeatureReader<T extends FeatureType,F extends Feature>
Represents an Empty, Typed, FeatureReader.class
FilteringFeatureReader<T extends FeatureType,F extends Feature>
Basic support for a FeatureReaderthat does filtering. class
MaxFeatureReader<T extends FeatureType,F extends Feature>
Basic support for a FeatureReaderthat limits itself to the number of features passed in. Methods in org.geotools.data with parameters of type FeatureType Modifier and Type Method Description static SimpleFeatureType
DataUtilities. simple(FeatureType featureType)
Go through FeatureType description and convert to a SimpleFeatureType.static Feature
DataUtilities. templateFeature(FeatureType schema)
Create a non-simple template feature from feature type schemaMethod parameters in org.geotools.data with type arguments of type FeatureType Modifier and Type Method Description void
FeatureListenerManager. addFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource, FeatureListener featureListener)
Used by FeaureSource implementations to provide listener support.static ReferencedEnvelope
DataUtilities. bounds(FeatureCollection<? extends FeatureType,? extends Feature> collection)
Manually calculates the bounds of a feature collection usingFeatureCollection.features()
.void
FeatureListenerManager. cleanListenerList(FeatureSource<? extends FeatureType,? extends Feature> featureSource)
static int
DataUtilities. count(FeatureCollection<? extends FeatureType,? extends Feature> collection)
Manually count the number of features in a feature collection using usingFeatureCollection.features()
.void
FeatureListenerManager. removeFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource, FeatureListener featureListener)
Used by SimpleFeatureSource implementations to provide listener support. -
Uses of FeatureType in org.geotools.data.collection
Classes in org.geotools.data.collection with type parameters of type FeatureType Modifier and Type Class Description class
DelegateFeatureReader<T extends FeatureType,F extends Feature>
A FeatureReader that wraps up a normal FeatureIterator. -
Uses of FeatureType in org.geotools.data.complex
Fields in org.geotools.data.complex with type parameters of type FeatureType Modifier and Type Field Description protected FeatureSource<? extends FeatureType,? extends Feature>
DataAccessMappingFeatureIterator. mappedSource
protected List<DataAccess<FeatureType,Feature>>
DataAccessRegistry. registry
Data Access Resourcesprotected FeatureCollection<? extends FeatureType,? extends Feature>
DataAccessMappingFeatureIterator. sourceFeatures
Methods in org.geotools.data.complex that return FeatureType Modifier and Type Method Description FeatureType
AppSchemaDataAccess. getSchema(Name typeName)
Finds the target FeatureType namedtypeName
in this ComplexDatastore's internal list of FeatureType mappings and returns it.FeatureType
MappingFeatureCollection. getSchema()
FeatureType
MappingFeatureSource. getSchema()
Methods in org.geotools.data.complex that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<FeatureType,Feature>
DataAccessRegistry. access(Name name)
DataAccess<FeatureType,Feature>
AppSchemaDataAccessFactory. createDataStore(Map<String,?> params)
DataAccess<FeatureType,Feature>
AppSchemaDataAccessFactory. createDataStore(Map<String,?> params, boolean hidden, DataAccessMap sourceDataStoreMap, Set<AppSchemaDataAccess> registeredAppSchemaStores, URL parentUrl)
FeatureSource<FeatureType,Feature>
DataAccessRegistry. featureSource(Name name)
Get a feature source for built features with supplied feature type name.static DataAccess<FeatureType,Feature>
DataAccessRegistry. getDataAccess(Name featureTypeName)
DataAccess<FeatureType,Feature>
MappingFeatureSource. getDataStore()
FeatureCollection<FeatureType,Feature>
MappingFeatureSource. getFeatures()
FeatureCollection<FeatureType,Feature>
MappingFeatureSource. getFeatures(Query query)
FeatureCollection<FeatureType,Feature>
MappingFeatureSource. getFeatures(Filter filter)
FeatureCollection<FeatureType,Feature>
MappingFeatureSource. getFeatures(Filter filter, Hints hints)
FeatureSource<FeatureType,Feature>
AppSchemaDataAccess. getFeatureSource(Name typeName)
Return a feature source that can be used to obtain features of a particular type.static FeatureSource<FeatureType,Feature>
DataAccessRegistry. getFeatureSource(Name featureTypeName)
Get a feature source for built features with supplied feature type name.FeatureSource<FeatureType,Feature>
AppSchemaDataAccess. getFeatureSourceByName(Name typeName)
Return a feature source that can be used to obtain features of a particular name.FeatureSource<? extends FeatureType,? extends Feature>
DataAccessMappingFeatureIterator. getMappedSource()
For testing purposes.protected FeatureSource<? extends FeatureType,? extends Feature>
NestedAttributeMapping. getMappingSource(Object feature)
static FeatureSource<? extends FeatureType,? extends Feature>
AppSchemaDataAccessRegistry. getSimpleFeatureSource(Name featureTypeName)
Get a feature source for simple features with supplied feature type name.FeatureSource<? extends FeatureType,? extends Feature>
FeatureTypeMapping. getSource()
FeatureCollection<FeatureType,Feature>
MappingFeatureCollection. sort(SortBy order)
FeatureCollection<FeatureType,Feature>
MappingFeatureCollection. subCollection(Filter filter)
Methods in org.geotools.data.complex with parameters of type FeatureType Modifier and Type Method Description void
AppSchemaDataAccess. createSchema(FeatureType featureType)
Not a supported operation.void
AppSchemaDataAccess. updateSchema(Name typeName, FeatureType featureType)
Not a supported operation.Method parameters in org.geotools.data.complex with type arguments of type FeatureType Modifier and Type Method Description boolean
MappingFeatureCollection. addAll(FeatureCollection<? extends FeatureType,? extends Feature> resource)
Query
IndexQueryManager.PartialIndexQueryManager. buildCombinedQuery(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection)
static FeatureTypeMapping
FeatureTypeMappingFactory. getInstance(FeatureSource<? extends FeatureType,? extends Feature> source, FeatureSource<SimpleFeatureType,SimpleFeature> indexSource, AttributeDescriptor target, String defaultGeometryXPath, List<AttributeMapping> mappings, NamespaceSupport namespaces, String itemXpath, boolean isXmlDataStore, boolean isDenormalised)
static FeatureTypeMapping
FeatureTypeMappingFactory. getInstance(FeatureSource<? extends FeatureType,? extends Feature> source, FeatureSource<SimpleFeatureType,SimpleFeature> indexSource, AttributeDescriptor target, String defaultGeometryXPath, List<AttributeMapping> mappings, NamespaceSupport namespaces, String itemXpath, boolean isXmlDataStore, boolean isDenormalised, String sourceDatastoreId)
static void
DataAccessRegistry. register(DataAccess<FeatureType,Feature> dataAccess)
Registers a data accessvoid
DataAccessRegistry. registerAccess(DataAccess<FeatureType,Feature> dataAccess)
Registers a data accessvoid
FeatureTypeMapping. setSource(FeatureSource<? extends FeatureType,? extends Feature> source)
static void
DataAccessRegistry. unregister(DataAccess<FeatureType,Feature> dataAccess)
Unregister a data access.void
DataAccessRegistry. unregisterAccess(DataAccess<FeatureType,Feature> dataAccess)
Unregister a data access.Constructor parameters in org.geotools.data.complex with type arguments of type FeatureType Constructor Description FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, FeatureSource<SimpleFeatureType,SimpleFeature> indexSource, AttributeDescriptor target, String defaultGeometryXPath, List<AttributeMapping> mappings, NamespaceSupport namespaces, boolean isDenormalised)
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, String defaultGeometryXPath, List<AttributeMapping> mappings, NamespaceSupport namespaces, boolean isDenormalised)
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces)
XmlFeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces, String itemXpath)
-
Uses of FeatureType in org.geotools.data.complex.config
Classes in org.geotools.data.complex.config that implement FeatureType Modifier and Type Class Description class
NonFeatureTypeProxy
This class represents the fake feature type needed for feature chaining for properties that are not features. -
Uses of FeatureType in org.geotools.data.complex.feature.type
Classes in org.geotools.data.complex.feature.type that implement FeatureType Modifier and Type Class Description class
ComplexFeatureTypeImpl
This is a specialization of complex feature type that can be nested inside another feature type.class
FeatureTypeProxy
class
UniqueNameFeatureTypeImpl
A specialisation ofFeatureTypeImpl
that avoids equality tests on feature types with cyclic definitions by considering features types to be equal if and only if their names are equal.Methods in org.geotools.data.complex.feature.type that return FeatureType Modifier and Type Method Description FeatureType
ComplexFeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
FeatureType
UniqueNameFeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Override superclass to returnUniqueNameFeatureTypeImpl
instead ofFeatureTypeImpl
. -
Uses of FeatureType in org.geotools.data.complex.spi
Methods in org.geotools.data.complex.spi that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<? extends FeatureType,? extends Feature>
CustomSourceDataStore. buildDataStore(SourceDataStore dataStoreConfig, AppSchemaDataAccessDTO appSchemaConfig)
Builds a data store based on the provided App-Schema data store configuration. -
Uses of FeatureType in org.geotools.data.geojson
Methods in org.geotools.data.geojson that return FeatureType Modifier and Type Method Description FeatureType
GeoJSONReader. getSchema()
Returns the current feature type, with the structure discovered so far while parsing features (parse them all in order to get a final, stable feature type): -
Uses of FeatureType in org.geotools.data.mongodb
Fields in org.geotools.data.mongodb declared as FeatureType Modifier and Type Field Description protected FeatureType
AbstractFilterToMongo. featureType
The schmema the encoder will use as reference to drive filter encodingMethods in org.geotools.data.mongodb with parameters of type FeatureType Modifier and Type Method Description void
AbstractFilterToMongo. setFeatureType(FeatureType featureType)
Sets the feature type the encoder is encoding a filter for. -
Uses of FeatureType in org.geotools.data.mongodb.complex
Methods in org.geotools.data.mongodb.complex that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<? extends FeatureType,? extends Feature>
MongoComplexDataSource. buildDataStore(SourceDataStore dataStoreConfig, AppSchemaDataAccessDTO appSchemaConfig)
-
Uses of FeatureType in org.geotools.data.store
Classes in org.geotools.data.store with type parameters of type FeatureType Modifier and Type Class Description class
FilteringFeatureCollection<T extends FeatureType,F extends Feature>
Decorates a feature collection with one that filters content.class
MaxFeaturesFeatureCollection<T extends FeatureType,F extends Feature>
SimpleFeatureCollection wrapper which limits the number of features returned. -
Uses of FeatureType in org.geotools.data.util
Methods in org.geotools.data.util with type parameters of type FeatureType Modifier and Type Method Description static <T extends Feature,K extends FeatureType>
Stream<T>FeatureStreams. toFeatureStream(FeatureCollection<K,T> fc)
Converts FeatureCollection to Stream of Features Use with try-with-resources clause for auto closing -
Uses of FeatureType in org.geotools.data.vpf
Classes in org.geotools.data.vpf that implement FeatureType Modifier and Type Class Description class
VPFFeatureClass
A VPF feature class.class
VPFFeatureType
A VPF feature type. -
Uses of FeatureType in org.geotools.data.wfs
Methods in org.geotools.data.wfs that return FeatureType Modifier and Type Method Description FeatureType
WFSDataStore. getRemoteFeatureType(QName remoteTypeName)
-
Uses of FeatureType in org.geotools.data.wfs.impl
Methods in org.geotools.data.wfs.impl that return FeatureType Modifier and Type Method Description FeatureType
WFSContentComplexFeatureSource. getSchema()
FeatureType
WFSContentDataAccess. getSchema(Name name)
Create the FeatureType based on a call to DescribeFeatureType.Methods in org.geotools.data.wfs.impl that return types with arguments of type FeatureType Modifier and Type Method Description DataAccess<? extends FeatureType,? extends Feature>
WFSDataAccessFactory. createDataStore(Map<String,?> params)
DataAccess<FeatureType,Feature>
WFSContentComplexFeatureSource. getDataStore()
FeatureCollection<FeatureType,Feature>
WFSContentComplexFeatureSource. getFeatures()
Get features using the default Query.ALL.FeatureCollection<FeatureType,Feature>
WFSContentComplexFeatureSource. getFeatures(Query query)
Get features based on the query specified.FeatureCollection<FeatureType,Feature>
WFSContentComplexFeatureSource. getFeatures(Filter filter)
Get features based on the specified filter.FeatureSource<FeatureType,Feature>
WFSContentDataAccess. getFeatureSource(Name typeName)
Methods in org.geotools.data.wfs.impl with parameters of type FeatureType Modifier and Type Method Description void
WFSContentDataAccess. createSchema(FeatureType featureType)
void
WFSContentDataAccess. updateSchema(Name typeName, FeatureType featureType)
-
Uses of FeatureType in org.geotools.data.wfs.internal
Methods in org.geotools.data.wfs.internal that return FeatureType Modifier and Type Method Description FeatureType
DescribeFeatureTypeResponse. getFeatureType()
FeatureType
GetParser. getFeatureType()
Get the feature type that the parser is targeting.FeatureType
GetFeatureRequest. getFullType()
FeatureType
GetFeatureRequest. getQueryType()
FeatureType
WFSContentComplexFeatureCollection. getSchema()
Methods in org.geotools.data.wfs.internal that return types with arguments of type FeatureType Modifier and Type Method Description FeatureCollection<FeatureType,Feature>
WFSContentComplexFeatureCollection. subCollection(Filter filter)
Issue a new request for subCollectionMethods in org.geotools.data.wfs.internal with parameters of type FeatureType Modifier and Type Method Description void
GetFeatureRequest. setFullType(FeatureType fullType)
void
GetFeatureRequest. setQueryType(FeatureType queryType)
Constructors in org.geotools.data.wfs.internal with parameters of type FeatureType Constructor Description WFSContentComplexFeatureCollection(GetFeatureRequest request, FeatureType schema, QName name, Filter filter, WFSClient client)
Making a feature collection based on a request for a type with a filter.WFSContentComplexFeatureCollection(GetFeatureRequest request, FeatureType schema, QName name, WFSClient client)
Making a feature collection based on a request for a type without any filter. -
Uses of FeatureType in org.geotools.data.wfs.internal.parsers
Classes in org.geotools.data.wfs.internal.parsers with type parameters of type FeatureType Modifier and Type Class Description class
XmlFeatureParser<FT extends FeatureType,F extends Feature>
Abstract form of XmlFeatureParser.Fields in org.geotools.data.wfs.internal.parsers declared as FeatureType Modifier and Type Field Description protected FT
XmlFeatureParser. targetType
Methods in org.geotools.data.wfs.internal.parsers that return FeatureType Modifier and Type Method Description FeatureType
PullParserFeatureReader. getFeatureType()
FeatureType
XmlSimpleFeatureParser. getFeatureType()
protected FeatureType
AbstractGetFeatureResponseParserFactory. getRequestedType(GetFeatureRequest request)
Methods in org.geotools.data.wfs.internal.parsers with parameters of type FeatureType Modifier and Type Method Description static SimpleFeatureType
EmfAppSchemaParser. toSimpleFeatureType(FeatureType realType)
Go through FeatureType description and convert to a SimpleFeatureType.Constructors in org.geotools.data.wfs.internal.parsers with parameters of type FeatureType Constructor Description PullParserFeatureReader(Configuration wfsConfiguration, InputStream getFeatureResponseStream, FeatureType featureType, String axisOrder)
PullParserFeatureReader(Configuration wfsConfiguration, InputStream getFeatureResponseStream, FeatureType featureType, String axisOrder, HTTPClient client)
Initialise a feature reader with the used http client, to ensure reuse of the configuration.XmlComplexFeatureParser(InputStream getFeatureResponseStream, FeatureType targetType, QName featureDescriptorName)
Initialises a new instance of the XmlComplexFeature class.XmlComplexFeatureParser(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 FeatureType in org.geotools.feature
Classes in org.geotools.feature with type parameters of type FeatureType Modifier and Type Class Description class
FeatureBuilder<FT extends FeatureType,F extends Feature>
This class provides some common functionality for builders and defines an abstraction for Feature builders' public interfaces.interface
FeatureCollection<T extends FeatureType,F extends Feature>
Collection of features, often handled as a result set.Fields in org.geotools.feature declared as FeatureType Modifier and Type Field Description protected FT
FeatureBuilder. featureType
the feature typeMethods in org.geotools.feature that return FeatureType Modifier and Type Method Description FeatureType
TypeBuilder. feature()
Create feature.FeatureType
FeatureImpl. getType()
Methods in org.geotools.feature that return types with arguments of type FeatureType Modifier and Type Method Description static Set<FeatureType>
FeatureTypes. ancestors(SimpleFeatureType featureType)
static List<FeatureType>
FeatureTypes. getAncestors(FeatureType featureType)
Walks up the type hierarchy of the feature returning all super types of the specified feature type.FeatureCollection<? extends FeatureType,? extends Feature>
CollectionEvent. getCollection()
provides access to the SimpleFeatureCollection which fired the eventMethods in org.geotools.feature with parameters of type FeatureType Modifier and Type Method Description Feature
AbstractFeatureFactoryImpl. createFeature(Collection<Property> value, FeatureType type, String id)
static List<FeatureType>
FeatureTypes. getAncestors(FeatureType featureType)
Walks up the type hierarchy of the feature returning all super types of the specified feature type.static boolean
FeatureTypes. isDecendedFrom(FeatureType featureType, URI namespace, String typeName)
A query of the the types ancestor information.static boolean
FeatureTypes. isDecendedFrom(FeatureType featureType, FeatureType isParentType)
static boolean
FeatureTypes. matches(FeatureType featureType, Name name)
Whether the feature type has the specified name, or is a descendent from itConstructors in org.geotools.feature with parameters of type FeatureType Constructor Description ComplexFeatureBuilder(FeatureType featureType)
ComplexFeatureBuilder(FeatureType featureType, FeatureFactory factory)
FeatureImpl(Collection<Property> properties, FeatureType type, FeatureId id)
Create a Feature with the following content.Constructor parameters in org.geotools.feature with type arguments of type FeatureType Constructor Description CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> collection, FeatureEvent event)
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source, SimpleFeature[] involvedFeatures, int type)
Constructs a new CollectionEvent.FeatureReaderIterator(FeatureReader<? extends FeatureType,F> reader)
-
Uses of FeatureType in org.geotools.feature.collection
Classes in org.geotools.feature.collection with type parameters of type FeatureType Modifier and Type Class Description class
BaseFeatureCollection<T extends FeatureType,F extends Feature>
Implement a feature collection just based on provision of aFeatureIterator
.class
DecoratingFeatureCollection<T extends FeatureType,F extends Feature>
A FeatureCollection which completely delegates to another FeatureCollection.Fields in org.geotools.feature.collection declared as FeatureType Modifier and Type Field Description protected T
BaseFeatureCollection. schema
-
Uses of FeatureType in org.geotools.feature.simple
Classes in org.geotools.feature.simple that implement FeatureType Modifier and Type Class Description class
SimpleFeatureTypeImpl
Implementation fo SimpleFeatureType, subtypes must be atomic and are stored in a list. -
Uses of FeatureType in org.geotools.feature.type
Classes in org.geotools.feature.type that implement FeatureType Modifier and Type Class Description class
FeatureTypeImpl
Base implementation of FeatureType.Methods in org.geotools.feature.type that return FeatureType Modifier and Type Method Description FeatureType
FeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Methods in org.geotools.feature.type with parameters of type FeatureType Modifier and Type Method Description static void
Types. assertNameAssignable(FeatureType expected, FeatureType actual)
FeatureType comparison indicating if the description provided by two FeatureTypes is similar to the point data can be exchanged. -
Uses of FeatureType in org.geotools.filter.function
Methods in org.geotools.filter.function with parameters of type FeatureType Modifier and Type Method Description Expression
NorthFix. simplify(FilterFactory ff, FeatureType featureType)
-
Uses of FeatureType in org.geotools.filter.spatial
Constructors in org.geotools.filter.spatial with parameters of type FeatureType Constructor Description ReprojectingFilterVisitor(FilterFactory factory, FeatureType featureType)
ReprojectingFilterVisitor(FilterFactory factory, FeatureType featureType, CoordinateReferenceSystem targetCrs)
-
Uses of FeatureType in org.geotools.filter.visitor
Fields in org.geotools.filter.visitor declared as FeatureType Modifier and Type Field Description protected FeatureType
SimplifyingFilterVisitor. featureType
Methods in org.geotools.filter.visitor with parameters of type FeatureType Modifier and Type Method Description void
SimplifyingFilterVisitor. setFeatureType(FeatureType featureType)
static Filter
SimplifyingFilterVisitor. simplify(Filter filter, FeatureType featureType)
Tries to simplify the filter if it's not already a simple oneConstructors in org.geotools.filter.visitor with parameters of type FeatureType Constructor Description BindingFilterVisitor(FeatureType schema)
Evaluates theCapabilitiesFilterSplitter(Capabilities fcs, FeatureType parent, ClientTransactionAccessor transactionAccessor)
Create a new instance.ExpressionTypeVisitor(FeatureType featureType)
-
Uses of FeatureType in org.geotools.gml.producer
Methods in org.geotools.gml.producer with parameters of type FeatureType Modifier and Type Method Description void
FeatureTransformer.FeatureTypeNamespaces. declareNamespace(FeatureType type, String prefix, String nsURI)
String
FeatureTransformer.FeatureTypeNamespaces. findPrefix(FeatureType type)
-
Uses of FeatureType in org.geotools.gml2
Fields in org.geotools.gml2 declared as FeatureType Modifier and Type Field Description static FeatureType
GMLSchema. ABSTRACTFEATURECOLLECTIONBASETYPE_TYPE
static FeatureType
GMLSchema. ABSTRACTFEATURECOLLECTIONTYPE_TYPE
static FeatureType
GMLSchema. ABSTRACTFEATURETYPE_TYPE
Methods in org.geotools.gml2 that return FeatureType Modifier and Type Method Description FeatureType
FeatureTypeCache. get(Name name)
Methods in org.geotools.gml2 with parameters of type FeatureType Modifier and Type Method Description void
FeatureTypeCache. put(FeatureType type)
-
Uses of FeatureType in org.geotools.gml2.simple
Methods in org.geotools.gml2.simple with parameters of type FeatureType Modifier and Type Method Description protected Attributes
FeatureCollectionEncoderDelegate. getPropertyAttributes(QualifiedName name, FeatureType featureType, AttributeDescriptor attribute, Object value)
Allows subclasses to generate a list of attributes for the property being encoded. -
Uses of FeatureType in org.geotools.gml3.simple
Methods in org.geotools.gml3.simple with parameters of type FeatureType Modifier and Type Method Description protected Attributes
GML32FeatureCollectionEncoderDelegate. getPropertyAttributes(QualifiedName name, FeatureType featureType, AttributeDescriptor attribute, Object value)
-
Uses of FeatureType in org.geotools.map
Fields in org.geotools.map with type parameters of type FeatureType Modifier and Type Field Description protected FeatureSource<? extends FeatureType,? extends Feature>
FeatureLayer. featureSource
FeatureSource offering content for display -
Uses of FeatureType in org.geotools.process.vector
Classes in org.geotools.process.vector with type parameters of type FeatureType Modifier and Type Class Description class
ProcessingCollection<T extends FeatureType,F extends Feature>
Abstract base class to ease the implementation of a streaming processing collection, that is, one that tries to compute the results on the fly as the iterator is traversed.Methods in org.geotools.process.vector that return types with arguments of type FeatureType Modifier and Type Method Description FeatureCollection<? extends FeatureType,? extends Feature>
LRSGeocodeProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Double measure)
Process the input data set.FeatureCollection<? extends FeatureType,? extends Feature>
LRSMeasureProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Point point, CoordinateReferenceSystem crs)
Process the input data set.FeatureCollection<? extends FeatureType,? extends Feature>
LRSSegmentProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Double fromMeasure, Double toMeasure)
Process the input data set.Method parameters in org.geotools.process.vector with type arguments of type FeatureType Modifier and Type Method Description FeatureCollection
GroupCandidateSelectionProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> features, String aggregation, String operationAttribute, List<String> groupingAttributes)
FeatureCollection<? extends FeatureType,? extends Feature>
LRSGeocodeProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Double measure)
Process the input data set.FeatureCollection<? extends FeatureType,? extends Feature>
LRSMeasureProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Point point, CoordinateReferenceSystem crs)
Process the input data set.FeatureCollection<? extends FeatureType,? extends Feature>
LRSSegmentProcess. execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection, String fromMeasureAttb, String toMeasureAttb, Double fromMeasure, Double toMeasure)
Process the input data set. -
Uses of FeatureType in org.geotools.renderer
Method parameters in org.geotools.renderer with type arguments of type FeatureType Modifier and Type Method Description void
Renderer. render(FeatureCollection<? extends FeatureType,? extends Feature> fc, Envelope viewport, Style style)
Renders the provided features using the specified style. -
Uses of FeatureType in org.geotools.styling
Methods in org.geotools.styling with parameters of type FeatureType Modifier and Type Method Description static Style
SLD. createSimpleStyle(FeatureType type)
Create a minimal style to render features of typetype
.static Style
SLD. createSimpleStyle(FeatureType type, Color color)
Create a minimal style to render features of typetype
-
Uses of FeatureType in org.geotools.wfs.gtxml
Methods in org.geotools.wfs.gtxml that return FeatureType Modifier and Type Method Description static FeatureType
GTXML. parseFeatureType(Configuration configuration, QName name, CoordinateReferenceSystem crs)
Parse a feature type; using the provided configuration.
-