public class OGRDataStoreParameters extends AbstractDataStoreParameters implements OpenFeatureStoreParameters, FilesystemStoreParameters
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONNECTION_STRING_PARAMETER_NAME |
static java.lang.String |
CRS_PARAMETER_NAME |
static java.lang.String |
DEFAULT_GEOMETRY_PARAMETER_NAME |
static java.lang.String |
FILE_PARAMTER_NAME |
static java.lang.String |
IGNORE_SPATIAL_FILTER |
static java.lang.String |
LAYER_NAME_PARAMTER_NAME |
protected DelegatedDynObject |
parameters |
static java.lang.String |
PARAMETERS_DEFINITION_NAME |
CRS_PARAMTER_NAME| Constructor and Description |
|---|
OGRDataStoreParameters() |
OGRDataStoreParameters(java.lang.String parametersDefinitionName,
java.lang.String providerName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConnectionString() |
IProjection |
getCRS() |
java.lang.String |
getDataStoreName()
Returns the DataStore's name
|
java.lang.String |
getDefaultGeometryField() |
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
java.lang.String |
getDescription()
Returns the DataStore's description
|
java.io.File |
getFile() |
java.lang.String |
getLayerName() |
boolean |
isValid()
Indicates whether these parameters are valid.
|
void |
setConnectionString(java.lang.String connectionString) |
void |
setCRS(IProjection crs) |
void |
setDefaultGeometryField(java.lang.String defaultGeoemtryField) |
void |
setFile(java.io.File file) |
void |
setLayerName(java.lang.String layerName) |
getSourceId, isTheSameStoreclear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetProviderName, getSourceId, isTheSameStoreclear, getCopy, toByteArray, toString, validateloadFromState, saveToStateclone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValuetoJson, toJson, toJsonBuilder, toJsonBuilderfromJsonpublic static final java.lang.String PARAMETERS_DEFINITION_NAME
public static final java.lang.String FILE_PARAMTER_NAME
public static final java.lang.String LAYER_NAME_PARAMTER_NAME
public static final java.lang.String CONNECTION_STRING_PARAMETER_NAME
public static final java.lang.String DEFAULT_GEOMETRY_PARAMETER_NAME
public static final java.lang.String CRS_PARAMETER_NAME
public static final java.lang.String IGNORE_SPATIAL_FILTER
protected DelegatedDynObject parameters
public OGRDataStoreParameters()
public OGRDataStoreParameters(java.lang.String parametersDefinitionName,
java.lang.String providerName)
public java.lang.String getDataStoreName()
DataStoreParametersgetDataStoreName in interface DataStoreParametersgetDataStoreName in class AbstractDataParameterspublic java.lang.String getDescription()
DataStoreParametersgetDescription in interface DataStoreParametersgetDescription in class AbstractDataParameterspublic java.io.File getFile()
getFile in interface FilesystemStoreParametersgetFile in interface HasAFilepublic java.lang.String getLayerName()
public java.lang.String getConnectionString()
public java.lang.String getDefaultGeometryField()
public IProjection getCRS()
public void setFile(java.io.File file)
setFile in interface FilesystemStoreParameterssetFile in interface HasAFilefile - Filepublic void setLayerName(java.lang.String layerName)
layerName - Name of layerpublic void setConnectionString(java.lang.String connectionString)
connectionString - Connection stringpublic void setDefaultGeometryField(java.lang.String defaultGeoemtryField)
defaultGeoemtryField - Name of defualt geometry field.public void setCRS(IProjection crs)
crs - public boolean isValid()
DataStoreParametersisValid in interface DataStoreParametersprotected DelegatedDynObject getDelegatedDynObject()
AbstractDataParametersDynObject to delegate to.getDelegatedDynObject in class AbstractDataParametersDynObject