Uses of Interface
org.opengis.feature.type.FeatureType

Packages that use FeatureType
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.collection Implementations of FeatureCollection for different purposes. 
org.geotools.data.complex This package contains the implementation of a ComplexDataStore, Author note: though this "Complex" datastore has born to provide complex features out of a simple features data source, it may be better called a DerivativeDataStore or something like that, you'll see why later. 
org.geotools.data.complex.config   
org.geotools.data.store   
org.geotools.data.wfs.v1_1_0.parsers   
org.geotools.feature   
org.geotools.feature.collection Helper classes for implementing FeatureCollections. 
org.geotools.feature.simple   
org.geotools.feature.type   
org.geotools.filter.spatial   
org.geotools.filter.visitor   
org.geotools.gml.producer   
org.geotools.gml2   
org.geotools.gtxml   
org.geotools.map List of layers to be rendered. 
org.geotools.metadata.iso.maintenance Maintenance information implementation. 
org.geotools.renderer Basic interface for rendering of features. 
org.geotools.styling Allows for symbolization of geospatial data. 
org.opengis.feature Representation a features on a map. 
org.opengis.feature.simple Profile of the general ISO 19107 feature model built around the idea of a simple feature composed of a list of values. 
org.opengis.feature.type Feature model ISO 19109 with allowances for usability. 
org.opengis.metadata.maintenance Maintenance information
 

Uses of FeatureType in org.geotools.data
 

Classes in org.geotools.data with type parameters of type FeatureType
 interface DataAccess<T extends FeatureType,F extends Feature>
          This is the top-level interface for access to FeatureData.
 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.
 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.
 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 extends FeatureSource, 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.
 class FilteringFeatureReader<T extends FeatureType,F extends Feature>
          Basic support for a FeatureReader that does filtering.
 class MaxFeatureReader<T extends FeatureType,F extends Feature>
          Basic support for a FeatureReader that limits itself to the number of features passed in.
 

Fields in org.geotools.data declared as FeatureType
static FeatureType SampleDataAccessData.GEOLOGICUNIT_TYPE
           
static FeatureType SampleDataAccessData.MAPPEDFEATURE_TYPE
          The type of the sample feature.
 

Methods in org.geotools.data that return FeatureType
 FeatureType SampleDataAccessFeatureCollection.getSchema()
          Return type of features.
 FeatureType SampleDataAccessFeatureSource.getSchema()
          Return feature type.
 FeatureType SampleDataAccess.getSchema(Name name)
          Return the feature type for supported type name.
 

Methods in org.geotools.data that return types with arguments of type FeatureType
 DataAccess<? extends FeatureType,? extends Feature> SampleDataAccessFactory.createDataStore(Map<String,Serializable> params)
          Create a SampleDataAccess.
 DataAccess<? extends FeatureType,? extends Feature> DataAccessFactory.createDataStore(Map<String,Serializable> params)
          Construct a live DataAccess using the connection parameters provided.
 DataAccess<FeatureType,Feature> SampleDataAccessFeatureSource.getDataStore()
          Not yet implemented.
static DataAccess<FeatureType,Feature> DataAccessFinder.getDataStore(Map<String,Serializable> params)
          Checks each available datasource implementation in turn and returns the first one which claims to support the resource identified by the params object.
 FeatureCollection<FeatureType,Feature> SampleDataAccessFeatureSource.getFeatures()
          Return a FeatureCollection containing the sample features.
 FeatureCollection<FeatureType,Feature> SampleDataAccessFeatureSource.getFeatures(Filter filter)
          Not yet implemented.
 FeatureCollection<FeatureType,Feature> SampleDataAccessFeatureSource.getFeatures(Query query)
          Not yet implemented.
 FeatureSource<? extends FeatureType,? extends Feature> FeatureEvent.getFeatureSource()
          Provides access to the SimpleFeatureSource which fired the event.
 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.data with parameters of type FeatureType
 void SampleDataAccess.createSchema(FeatureType featureType)
          Unsupported operation.
static SimpleFeatureType DataUtilities.simple(FeatureType featureType)
          Go through FeatureType description and convert to a SimpleFeatureType.
static String DataUtilities.spec(FeatureType featureType)
          Deprecated. Renamed to DataUtilities.encodeType(org.opengis.feature.simple.SimpleFeatureType) for concistency with DataUtilities.createType(java.lang.String, java.lang.String)
static Feature DataUtilities.templateFeature(FeatureType schema)
          Create a non-simple template feature from feature type schema
 void SampleDataAccess.updateSchema(Name typeName, FeatureType featureType)
          Unsupported operation.
 

Method parameters in org.geotools.data with type arguments of type FeatureType
 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 using FeatureCollection.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 using FeatureCollection.features().
 void FeatureListenerManager.removeFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource, FeatureListener featureListener)
          Used by SimpleFeatureSource implementations to provide listener support.
 

Constructor parameters in org.geotools.data with type arguments of type FeatureType
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource)
           
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource, ReferencedEnvelope bounds, Filter filter)
           
FeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource, int eventType, Envelope bounds)
          Deprecated. Please use FeatureEvent( FeatureSource, Type, Envelope )
 

Uses of FeatureType in org.geotools.data.collection
 

Classes in org.geotools.data.collection with type parameters of type FeatureType
 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
protected  FeatureSource<? extends FeatureType,? extends Feature> DataAccessMappingFeatureIterator.mappedSource
           
protected  List<DataAccess<FeatureType,Feature>> DataAccessRegistry.registry
          Data Access Resources
protected  FeatureCollection<? extends FeatureType,? extends Feature> DataAccessMappingFeatureIterator.sourceFeatures
           
 

Methods in org.geotools.data.complex that return FeatureType
 FeatureType MappingFeatureSource.getSchema()
           
 FeatureType MappingFeatureCollection.getSchema()
           
 FeatureType AppSchemaDataAccess.getSchema(Name typeName)
          Finds the target FeatureType named typeName in this ComplexDatastore's internal list of FeatureType mappings and returns it.
 

Methods in org.geotools.data.complex that return types with arguments of type FeatureType
 DataAccess<FeatureType,Feature> DataAccessRegistry.access(Name name)
           
 DataAccess<FeatureType,Feature> AppSchemaDataAccessFactory.createDataStore(Map params)
           
 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(Filter filter)
           
 FeatureCollection<FeatureType,Feature> MappingFeatureSource.getFeatures(Filter filter, Hints hints)
           
 FeatureCollection<FeatureType,Feature> MappingFeatureSource.getFeatures(Query query)
           
static FeatureSource<FeatureType,Feature> DataAccessRegistry.getFeatureSource(Name featureTypeName)
          Get a feature source for built features with supplied feature type name.
 FeatureSource<FeatureType,Feature> AppSchemaDataAccess.getFeatureSource(Name typeName)
          Return a feature source that can be used to obtain features of a particular type.
 FeatureSource<FeatureType,Feature> AppSchemaDataAccess.getFeatureSourceByName(Name typeName)
          Return a feature source that can be used to obtain features of a particular name.
protected  FeatureSource<FeatureType,Feature> NestedAttributeMapping.getMappingSource(Object feature)
           
static FeatureSource<FeatureType,Feature> AppSchemaDataAccessRegistry.getSimpleFeatureSource(Name featureTypeName)
          Get a feature source for simple features with supplied feature type name.
 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
 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
 boolean MappingFeatureCollection.addAll(FeatureCollection<? extends FeatureType,? extends Feature> resource)
           
static void DataAccessRegistry.register(DataAccess<FeatureType,Feature> dataAccess)
          Registers a data access
 void DataAccessRegistry.registerAccess(DataAccess<FeatureType,Feature> dataAccess)
          Registers a data access
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
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces)
           
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces, boolean isDenormalised)
           
 

Uses of FeatureType in org.geotools.data.complex.config
 

Classes in org.geotools.data.complex.config that implement FeatureType
 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.store
 

Classes in org.geotools.data.store with type parameters of type FeatureType
 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.wfs.v1_1_0.parsers
 

Methods in org.geotools.data.wfs.v1_1_0.parsers with parameters of type FeatureType
static SimpleFeatureType EmfAppSchemaParser.toSimpleFeatureType(FeatureType realType)
          Go through FeatureType description and convert to a SimpleFeatureType.
 

Uses of FeatureType in org.geotools.feature
 

Classes in org.geotools.feature with type parameters of type FeatureType
 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
protected  FT FeatureBuilder.featureType
          the feature type
 

Methods in org.geotools.feature that return FeatureType
 FeatureType TypeBuilder.feature()
          Create feature.
 FeatureType FeatureImpl.getType()
           
 

Methods in org.geotools.feature that return types with arguments of type 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()
          Deprecated. provides access to the SimpleFeatureCollection which fired the event
 

Methods in org.geotools.feature with parameters of type FeatureType
 Feature AppSchemaFeatureFactoryImpl.createFeature(Collection value, FeatureType type, String id)
          Create a new feature, even for null value or id.
 Feature AbstractFeatureFactoryImpl.createFeature(Collection 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, FeatureType isParentType)
           
static boolean FeatureTypes.isDecendedFrom(FeatureType featureType, URI namespace, String typeName)
          A query of the the types ancestor information.
 

Constructors in org.geotools.feature with parameters of type FeatureType
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
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> collection, FeatureEvent event)
          Deprecated.  
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source, SimpleFeature[] involvedFeatures, int type)
          Deprecated. 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
 class BaseFeatureCollection<T extends FeatureType,F extends Feature>
          Implement a feature collection just based on provision of a FeatureIterator.
 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
protected  T BaseFeatureCollection.schema
           
 

Constructor parameters in org.geotools.feature.collection with type arguments of type FeatureType
DelegateFeatureIterator(FeatureCollection<? extends FeatureType,F> collection, Iterator<F> iterator)
          Deprecated. collection no longer used
 

Uses of FeatureType in org.geotools.feature.simple
 

Classes in org.geotools.feature.simple that implement FeatureType
 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
 class ComplexFeatureTypeImpl
          This is a specialization of complex feature type that can be nested inside another feature type.
 class FeatureTypeImpl
          Base implementation of FeatureType.
 class UniqueNameFeatureTypeImpl
          A specialisation of FeatureTypeImpl 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.feature.type that return FeatureType
 FeatureType ComplexFeatureTypeFactoryImpl.createFeatureType(Name name, Collection schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List restrictions, AttributeType superType, InternationalString description)
           
 FeatureType UniqueNameFeatureTypeFactoryImpl.createFeatureType(Name name, Collection schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List restrictions, AttributeType superType, InternationalString description)
          Override superclass to return UniqueNameFeatureTypeImpl instead of FeatureTypeImpl.
 FeatureType FeatureTypeFactoryImpl.createFeatureType(Name name, Collection schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List restrictions, AttributeType superType, InternationalString description)
           
 

Methods in org.geotools.feature.type with parameters of type FeatureType
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.spatial
 

Constructors in org.geotools.filter.spatial with parameters of type FeatureType
ReprojectingFilterVisitor(FilterFactory2 factory, FeatureType featureType)
           
 

Uses of FeatureType in org.geotools.filter.visitor
 

Constructors in org.geotools.filter.visitor with parameters of type FeatureType
CapabilitiesFilterSplitter(Capabilities fcs, FeatureType parent, ClientTransactionAccessor transactionAccessor)
          Create a new instance.
 

Uses of FeatureType in org.geotools.gml.producer
 

Methods in org.geotools.gml.producer with parameters of type FeatureType
 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
static FeatureType GMLSchema.ABSTRACTFEATURECOLLECTIONBASETYPE_TYPE
           
static FeatureType GMLSchema.ABSTRACTFEATURECOLLECTIONTYPE_TYPE
           
static FeatureType GMLSchema.ABSTRACTFEATURETYPE_TYPE
           
 

Methods in org.geotools.gml2 that return FeatureType
 FeatureType FeatureTypeCache.get(Name name)
           
 

Methods in org.geotools.gml2 with parameters of type FeatureType
 void FeatureTypeCache.put(FeatureType type)
           
 

Uses of FeatureType in org.geotools.gtxml
 

Methods in org.geotools.gtxml that return FeatureType
static FeatureType GTXML.parseFeatureType(Configuration configuration, QName name, CoordinateReferenceSystem crs)
          Parse a feature type; using the provided configuration.
 

Uses of FeatureType in org.geotools.map
 

Fields in org.geotools.map with type parameters of type FeatureType
protected  FeatureSource<? extends FeatureType,? extends Feature> FeatureLayer.featureSource
          FeatureSource offering content for display
 

Constructor parameters in org.geotools.map with type arguments of type FeatureType
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource, Style style)
          Deprecated. Convenience constructor that sets title to the empty string.
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource, Style style, String title)
          Deprecated. Constructor
 

Uses of FeatureType in org.geotools.metadata.iso.maintenance
 

Methods in org.geotools.metadata.iso.maintenance that return types with arguments of type FeatureType
 Set<FeatureType> ScopeDescriptionImpl.getFeatureInstances()
          Returns the feature instances to which the information applies.
 Set<FeatureType> ScopeDescriptionImpl.getFeatures()
          Returns the features to which the information applies.
 

Method parameters in org.geotools.metadata.iso.maintenance with type arguments of type FeatureType
 void ScopeDescriptionImpl.setFeatureInstances(Set<? extends FeatureType> newValues)
          Set the feature instances to which the information applies.
 void ScopeDescriptionImpl.setFeatures(Set<? extends FeatureType> newValues)
          Set the features to which the information applies.
 

Uses of FeatureType in org.geotools.renderer
 

Method parameters in org.geotools.renderer with type arguments of type FeatureType
 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
static Style SLD.createSimpleStyle(FeatureType type)
          Create a minimal style to render features of type type.
static Style SLD.createSimpleStyle(FeatureType type, Color color)
          Create a minimal style to render features of type type
 

Uses of FeatureType in org.opengis.feature
 

Methods in org.opengis.feature that return FeatureType
 FeatureType Feature.getType()
          Override and type narrow to FeatureType.
 

Methods in org.opengis.feature with parameters of type FeatureType
 Feature FeatureFactory.createFeature(Collection<Property> value, FeatureType type, String id)
          Creates a feature.
 

Uses of FeatureType in org.opengis.feature.simple
 

Subinterfaces of FeatureType in org.opengis.feature.simple
 interface SimpleFeatureType
          The type of a SimpleFeature.
 

Uses of FeatureType in org.opengis.feature.type
 

Methods in org.opengis.feature.type that return FeatureType
 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.opengis.metadata.maintenance
 

Methods in org.opengis.metadata.maintenance that return types with arguments of type FeatureType
 Set<? extends FeatureType> ScopeDescription.getFeatureInstances()
          Feature instances to which the information applies.
 Set<? extends FeatureType> ScopeDescription.getFeatures()
          Features to which the information applies.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.