public class OracleDatastoreWrapper extends DataStoreWrapper
DataStoreWrapper
Oracle DB has a couple of
limitations: 1) All attributes and type names are UPPERCASE 2) attribute and type names can't be
longer than 30 charsauxiliaryFolder, COORDINATE_REFERENCE_SYSTEM, datastore, HIDDEN_FOLDER, LOGGER, MAPPEDNAME, mapping, NAME, SCHEMA
Constructor and Description |
---|
OracleDatastoreWrapper(DataStore datastore,
String location) |
Modifier and Type | Method and Description |
---|---|
protected FeatureTypeMapper |
getFeatureTypeMapper(SimpleFeatureType featureType)
Return a specific
FeatureTypeMapper instance on top of an input featureType |
protected SimpleFeatureSource |
transformFeatureStore(SimpleFeatureStore store,
FeatureTypeMapper mapper) |
createSchema, dispose, getFeatureReader, getFeatureSource, getFeatureSource, getFeatureTypeMapper, getFeatureWriter, getFeatureWriter, getFeatureWriterAppend, getInfo, getLockingManager, getNames, getSchema, getSchema, getTypeNames, removeSchema, removeSchema, storeMapper, storeProperties, updateSchema, updateSchema
protected FeatureTypeMapper getFeatureTypeMapper(SimpleFeatureType featureType) throws Exception
DataStoreWrapper
FeatureTypeMapper
instance on top of an input featureTypegetFeatureTypeMapper
in class DataStoreWrapper
Exception
protected SimpleFeatureSource transformFeatureStore(SimpleFeatureStore store, FeatureTypeMapper mapper) throws IOException
transformFeatureStore
in class DataStoreWrapper
IOException
Copyright © 1996–2019 Geotools. All rights reserved.