public class SQLiteStoreParameters extends JDBCStoreParametersBase implements SQLiteConnectionParameters
BATCH_SIZE_PARAMETER_NAME, CATALOG_PARAMTER_NAME, DEFAULT_BATCH_SIZE, JDBC_DRIVER_CLASS_PARAMTER_NAME, SCHEMA_PARAMTER_NAME, URL_PARAMTER_NAME
DBNAME_PARAMTER_NAME, HOST_PARAMTER_NAME, PASSWORD_PARAMTER_NAME, PORT_PARAMTER_NAME, USER_PARAMTER_NAME
CRS_PARAMTER_NAME
BATCHSIZE_PARAMTER_NAME
BASEFILTER_PARAMTER_NAME, BASEORDER_PARAMTER_NAME, DEFAULTGEOMETRY_PARAMTER_NAME, FIELDS_PARAMTER_NAME, GEOMETRYSUBTYPE_PARAMTER_NAME, GEOMETRYTYPE_PARAMTER_NAME, PARAMETERS_DEFINITION_NAME, PKFIELDS_PARAMTER_NAME, SQL_PARAMTER_NAME, TABLE_PARAMTER_NAME, WORKINGAREA_PARAMTER_NAME
Constructor and Description |
---|
SQLiteStoreParameters() |
Modifier and Type | Method and Description |
---|---|
boolean |
getEnableLoadExtension() |
boolean |
getEnableSharedCache() |
java.io.File |
getFile() |
java.util.Properties |
getProperties() |
java.lang.String |
getSourceId()
Compound a string that can identify the source
|
java.lang.String |
getUrl()
Compound a string that can identify the source
|
boolean |
isTheSameStore(DataStoreParameters params) |
void |
setEnableLoadExtension(boolean v) |
void |
setEnableSharedCache(boolean v) |
void |
setFile(java.io.File database) |
void |
validate()
Checks its valid
|
escapeName, getBaseFilter, getBaseOrder, getBatchSize, getCatalog, getCopy, getDBName, getFields, getFieldsString, getHost, getJDBCDriverClassName, getPassword, getPkFields, getPkFieldsString, getPort, getSchema, getSQL, getTable, getUser, isValid, setBaseFilter, setBaseOrder, setBatchSize, setCatalog, setDBName, setFields, setFields, setHost, setJDBCDriverClassName, setPassword, setPkFields, setPkFields, setPort, setPort, setSchema, setSQL, setTable, setUrl, setUser, tableID
getCRS, getDataStoreName, getDefaultGeometryField, getDelegatedDynObject, getDescription, getGeometrySubtype, getGeometryType, getWorkingArea, setCRS, setCRS, setDefaultGeometryField, setGeometrySubtype, setGeometryType, setWorkingArea
clear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBatchSize, getCatalog, getJDBCDriverClassName, getSchema
getDBName, getHost, getPassword, getPort, getUser, setDBName, setHost, setPassword, setPort, setUser
clear, getCopy, toByteArray, toString
loadFromState, saveToState
clone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
toJson, toJson, toJsonBuilder, toJsonBuilder
fromJson
getCRS, getDataStoreName, getDefaultGeometryField, getDescription, getGeometrySubtype, getGeometryType, getWorkingArea, setCRS, setCRS, setDefaultGeometryField, setGeometrySubtype, setGeometryType, setWorkingArea
getProviderName
public java.lang.String getUrl()
JDBCStoreParametersBase
getUrl
in interface JDBCConnectionParameters
getUrl
in interface JDBCStoreParameters
getUrl
in class JDBCStoreParametersBase
public void validate() throws ValidateDataParametersException
DataParameters
validate
in interface DataParameters
validate
in class AbstractDataParameters
ValidateDataParametersException
- if any problem was detectedpublic boolean getEnableLoadExtension()
getEnableLoadExtension
in interface SQLiteConnectionParameters
public boolean getEnableSharedCache()
getEnableSharedCache
in interface SQLiteConnectionParameters
public void setEnableLoadExtension(boolean v)
setEnableLoadExtension
in interface SQLiteConnectionParameters
public void setEnableSharedCache(boolean v)
setEnableSharedCache
in interface SQLiteConnectionParameters
public java.util.Properties getProperties()
getProperties
in interface SQLiteConnectionParameters
public java.io.File getFile()
getFile
in interface FilesystemStoreParameters
getFile
in interface HasAFile
public void setFile(java.io.File database)
setFile
in interface FilesystemStoreParameters
setFile
in interface HasAFile
public boolean isTheSameStore(DataStoreParameters params)
isTheSameStore
in interface DataStoreParameters
isTheSameStore
in interface JDBCStoreParameters
isTheSameStore
in class JDBCStoreParametersBase
public java.lang.String getSourceId()
JDBCStoreParameters
getSourceId
in interface DataStoreParameters
getSourceId
in interface JDBCStoreParameters
getSourceId
in class JDBCStoreParametersBase