public class KMLStoreProviderFactory extends AbstractFeatureStoreProviderFactory implements FeatureStoreProviderFactory
NO, UNKNOWN, YES
Constructor and Description |
---|
KMLStoreProviderFactory(java.lang.String name,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
int |
allowCreate()
The provider can create new stores.
|
int |
allowEditableFeatureType() |
int |
allowMultipleGeometryTypes() |
int |
allowRead()
The provider has read support
|
int |
allowWrite()
The provider has write support
|
DynObject |
createParameters() |
DataStoreProvider |
createProvider(DataParameters parameters,
DataStoreProviderServices providerServices)
Builds a specific provider
|
int |
hasRasterSupport()
The provider has raster support.
|
int |
hasTabularSupport()
The provider has tabular support.
|
int |
hasVectorialSupport()
The provider has vectorial support.
|
int |
isOptimalRecoverFeaturesByReference() |
boolean |
supportNumericOID() |
int |
useLocalIndexesCanImprovePerformance() |
allowFunction, allowGroupBy, allowsMandatoryAttributes, allowSpatialIndexSupport, allowsPrimaryKeyAttributes, createDefaultFeatureType, getMaxAttributeNameSize, getSupportedDataTypes, getSupportedGeometryTypesSubtypes, preferNotToUseNonNullRestrictions, supportInsertOrUpdate, supportPassthroughMode
create, hasSQLSupport, isTiledSupported, worksBestTiled
getDescription, getName, isHidden
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allowFunction, allowGroupBy, allowsMandatoryAttributes, allowSpatialIndexSupport, allowsPrimaryKeyAttributes, createDefaultFeatureType, getMaxAttributeNameSize, getSupportedDataTypes, getSupportedGeometryTypesSubtypes, preferNotToUseNonNullRestrictions, supportInsertOrUpdate, supportPassthroughMode
getDescription, getName, hasSQLSupport, isTiledSupported, worksBestTiled
create, isHidden
public KMLStoreProviderFactory(java.lang.String name, java.lang.String description)
public DataStoreProvider createProvider(DataParameters parameters, DataStoreProviderServices providerServices) throws InitializeException
DataStoreProviderFactory
createProvider
in interface DataStoreProviderFactory
InitializeException
public DynObject createParameters()
createParameters
in interface DataFactory
public int allowCreate()
DataStoreProviderFactory
allowCreate
in interface DataStoreProviderFactory
allowCreate
in class AbstractDataStoreProviderFactory
public int allowWrite()
DataStoreProviderFactory
allowWrite
in interface DataStoreProviderFactory
allowWrite
in class AbstractDataStoreProviderFactory
public int allowRead()
DataStoreProviderFactory
allowRead
in interface DataStoreProviderFactory
allowRead
in class AbstractDataStoreProviderFactory
public int hasRasterSupport()
DataStoreProviderFactory
hasRasterSupport
in interface DataStoreProviderFactory
hasRasterSupport
in class AbstractDataStoreProviderFactory
public int hasTabularSupport()
DataStoreProviderFactory
hasTabularSupport
in interface DataStoreProviderFactory
hasTabularSupport
in class AbstractDataStoreProviderFactory
public int hasVectorialSupport()
DataStoreProviderFactory
hasVectorialSupport
in interface DataStoreProviderFactory
hasVectorialSupport
in class AbstractDataStoreProviderFactory
public int allowMultipleGeometryTypes()
public int allowEditableFeatureType()
allowEditableFeatureType
in interface FeatureStoreProviderFactory
allowEditableFeatureType
in class AbstractFeatureStoreProviderFactory
public int useLocalIndexesCanImprovePerformance()
useLocalIndexesCanImprovePerformance
in interface FeatureStoreProviderFactory
useLocalIndexesCanImprovePerformance
in class AbstractFeatureStoreProviderFactory
public int isOptimalRecoverFeaturesByReference()
isOptimalRecoverFeaturesByReference
in interface FeatureStoreProviderFactory
isOptimalRecoverFeaturesByReference
in class AbstractFeatureStoreProviderFactory
public boolean supportNumericOID()
supportNumericOID
in interface FeatureStoreProviderFactory
supportNumericOID
in class AbstractFeatureStoreProviderFactory