|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.data.AbstractDataStore
org.geotools.data.AbstractFileDataStore
This class assumes the DataStore represents a single source, represented by a URL. In many cases the default functionality is chained off to the parent class (AbstractDataStore).
AbstractDataStore| Field Summary |
| Fields inherited from class org.geotools.data.AbstractDataStore |
isWriteable, listenerManager, LOGGER |
| Constructor Summary | |
AbstractFileDataStore()
|
|
| Method Summary | |
protected abstract FeatureReader |
getFeatureReader()
Singular version, which must be implemented to represent a Reader for the url being read. |
FeatureSource |
getFeatureSource()
Singular version, calls parent with getSchema().getTypeName() |
FeatureWriter |
getFeatureWriter(Filter filter,
Transaction transaction)
Singular version, calls parent with getSchema().getTypeName() |
FeatureWriter |
getFeatureWriter(Transaction transaction)
|
FeatureWriter |
getFeatureWriterAppend(Transaction transaction)
|
abstract FeatureType |
getSchema()
Singular version, returns the FeatureType for the url being read. |
void |
updateSchema(FeatureType featureType)
Singular version, calls parent with getSchema().getTypeName() |
| Methods inherited from class org.geotools.data.AbstractDataStore |
createFeatureWriter, createLockingManager, createMetadata, createSchema, getBounds, getCount, getFeatureReader, getFeatureReader, getFeatureReader, getFeatureSource, getFeatureWriter, getFeatureWriter, getFeatureWriter, getFeatureWriterAppend, getLockingManager, getSchema, getTypeNames, getUnsupportedFilter, getView, updateSchema |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractFileDataStore()
| Method Detail |
public abstract FeatureType getSchema()
throws java.io.IOException
java.io.IOExceptionDataStore.getSchema(java.lang.String)
protected abstract FeatureReader getFeatureReader()
throws java.io.IOException
java.io.IOExceptionorg.geotools.data.DataStore#getFeatureReader(java.lang.String)
public void updateSchema(FeatureType featureType)
throws java.io.IOException
java.io.IOExceptionDataStore.updateSchema(java.lang.String,
org.geotools.feature.FeatureType)
public FeatureSource getFeatureSource()
throws java.io.IOException
java.io.IOExceptionDataStore.getFeatureSource(java.lang.String)
public FeatureWriter getFeatureWriter(Filter filter,
Transaction transaction)
throws java.io.IOException
java.io.IOExceptionDataStore.getFeatureWriter(java.lang.String,
org.geotools.filter.Filter, org.geotools.data.Transaction)
public FeatureWriter getFeatureWriter(Transaction transaction)
throws java.io.IOException
java.io.IOExceptionDataStore.getFeatureWriter(java.lang.String,
org.geotools.data.Transaction)
public FeatureWriter getFeatureWriterAppend(Transaction transaction)
throws java.io.IOException
java.io.IOExceptionDataStore.getFeatureWriterAppend(java.lang.String,
org.geotools.data.Transaction)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||