public class BC_MIFDataStoreFactory
extends java.lang.Object
implements org.geotools.data.DataStoreFactorySpi
For a full description of creation parameters, see MIFDataStore().
Modifier and Type | Field and Description |
---|---|
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_CHARSET |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_COORDSYS |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_DBTYPE |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_DELIMITER |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_FIELDCASE |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_GEOMFACTORY |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_GEOMNAME |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_GEOMTYPE |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_INDEX |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_NAMESPACE |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_PATH |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_SRID |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_TRANSFORM |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_UNIQUE |
static org.geotools.data.DataStoreFactorySpi.Param |
PARAM_VERSION |
Constructor and Description |
---|
BC_MIFDataStoreFactory()
Creates a new MIFDataStoreFactory object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canProcess(java.util.Map params) |
org.geotools.data.DataStore |
createDataStore(java.util.Map params) |
org.geotools.data.DataStore |
createNewDataStore(java.util.Map params)
As the creation of new MIF files is simply achieved by createSchema()
calls, this method simply calls createDataStore().
|
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
java.util.Map |
getImplementationHints()
Always return Collections#EMPTY_MAP, because no hints are available for
now.
|
org.geotools.data.DataStoreFactorySpi.Param[] |
getParametersInfo() |
boolean |
isAvailable()
This method always returns true, because no specific libraries are
required by MIFDataStore.
|
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_DBTYPE
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_PATH
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_NAMESPACE
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_FIELDCASE
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_GEOMNAME
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_GEOMFACTORY
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_GEOMTYPE
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_SRID
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_COORDSYS
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_CHARSET
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_DELIMITER
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_INDEX
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_TRANSFORM
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_UNIQUE
public static final org.geotools.data.DataStoreFactorySpi.Param PARAM_VERSION
public BC_MIFDataStoreFactory()
public java.lang.String getDisplayName()
getDisplayName
in interface org.geotools.data.DataStoreFactorySpi
public org.geotools.data.DataStore createDataStore(java.util.Map params) throws java.io.IOException
createDataStore
in interface org.geotools.data.DataStoreFactorySpi
java.io.IOException
public org.geotools.data.DataStore createNewDataStore(java.util.Map params) throws java.io.IOException
As the creation of new MIF files is simply achieved by createSchema() calls, this method simply calls createDataStore().
createNewDataStore
in interface org.geotools.data.DataStoreFactorySpi
params
- The parameter mapjava.io.IOException
- IO-Fehler beim Anlegen der StorescreateDataStore(Map)
public java.lang.String getDescription()
getDescription
in interface org.geotools.data.DataStoreFactorySpi
public org.geotools.data.DataStoreFactorySpi.Param[] getParametersInfo()
getParametersInfo
in interface org.geotools.data.DataStoreFactorySpi
DataStoreFactorySpi.getParametersInfo()
public boolean canProcess(java.util.Map params)
canProcess
in interface org.geotools.data.DataStoreFactorySpi
DataStoreFactorySpi.canProcess(java.util.Map)
public boolean isAvailable()
This method always returns true, because no specific libraries are required by MIFDataStore.
isAvailable
in interface org.geotools.data.DataStoreFactorySpi
DataStoreFactorySpi.isAvailable()
public java.util.Map getImplementationHints()
Always return Collections#EMPTY_MAP, because no hints are available for now.
getImplementationHints
in interface org.geotools.factory.Factory
Factory.getImplementationHints()