Package org.geotools.data.vpf
Class VPFFeatureSource
Object
ContentFeatureSource
VPFFeatureSource
- All Implemented Interfaces:
FeatureSource<SimpleFeatureType,
,SimpleFeature> SimpleFeatureSource
- Direct Known Subclasses:
VPFCovFeatureSource
,VPFFileFeatureSource
,VPFLibFeatureSource
VPFFeature Source
- Author:
- James Gambale (Alysida AI)
-
Field Summary
Fields inherited from class ContentFeatureSource
entry, hints, lock, query, queryCapabilities, schema, transaction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe datastore that this feature source originated from.static VPFFeatureSource
getFeatureSource
(String typeName) getName()
Returns the same name than the feature type (ie,getSchema().getName()
to honor the simple feature land common practice of calling the same both the Features produces and their typesstatic void
setFeatureSource
(String typeName, VPFFeatureSource featureSource) Methods inherited from class ContentFeatureSource
accepts, addFeatureListener, addHints, buildFeatureType, buildQueryCapabilities, canEvent, canFilter, canFilter, canLimit, canLimit, canLock, canOffset, canOffset, canReproject, canRetype, canRetype, canSort, canSort, canTransact, doLockInternal, doUnlockInternal, getAbsoluteSchema, getBounds, getBounds, getBoundsInternal, getCount, getCountInternal, getEntry, getFeatures, getFeatures, getFeatures, getInfo, getQueryCapabilities, getReader, getReader, getReader, getReaderInternal, getSchema, getState, getSupportedHints, getTransaction, getView, getView, handleVisitor, isView, joinQuery, lockFeatures, lockFeatures, lockFeatures, processLock, removeFeatureListener, resolvePropertyNames, resolvePropertyNames, setFeatureLock, setTransaction, unLockFeatures, unLockFeatures, unLockFeatures
-
Constructor Details
-
VPFFeatureSource
-
-
Method Details
-
getName
Description copied from class:ContentFeatureSource
Returns the same name than the feature type (ie,getSchema().getName()
to honor the simple feature land common practice of calling the same both the Features produces and their types- Specified by:
getName
in interfaceFeatureSource<SimpleFeatureType,
SimpleFeature> - Overrides:
getName
in classContentFeatureSource
- Returns:
- the name of the features accessible through this
FeatureSource
- See Also:
-
setFeatureSource
-
getFeatureSource
-
getDataStore
Description copied from class:ContentFeatureSource
The datastore that this feature source originated from.Subclasses may wish to extend this method in order to type narrow its return type.
- Specified by:
getDataStore
in interfaceFeatureSource<SimpleFeatureType,
SimpleFeature> - Overrides:
getDataStore
in classContentFeatureSource
- Returns:
- the data source providing this
FeatureSource
-