Class SpatialiteDSConnection
java.lang.Object
com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection
com.vividsolutions.jump.datastore.spatialite.SpatialiteDSConnection
- All Implemented Interfaces:
DataStoreConnection
- Author:
- nicolas ribot
-
Field Summary
Fields inherited from class SpatialDatabasesDSConnection
connection, dbMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteAdhocQuery(AdhocQuery query) Executes an adhoc query.executeFilterQuery(FilterQuery query) Executes a filter query.getSqlBuilder(SpatialReferenceSystemID srid, String[] colNames) Keeps a reference on SpatialiteDSMetadata into the SQL builder, to access Spatialite preferences necessary in order to build proper queries according to geometric typeMethods inherited from class SpatialDatabasesDSConnection
close, execute, getCompatibleSchemaSubset, getJdbcConnection, getMetadata, isClosed
-
Constructor Details
-
SpatialiteDSConnection
-
-
Method Details
-
getSqlBuilder
Keeps a reference on SpatialiteDSMetadata into the SQL builder, to access Spatialite preferences necessary in order to build proper queries according to geometric type- Specified by:
getSqlBuilderin interfaceDataStoreConnection- Overrides:
getSqlBuilderin classSpatialDatabasesDSConnection- Parameters:
srid- srid of the datasetcolNames- list of column names- Returns:
- the SpatialDatabasesSQLBuilder
-
executeFilterQuery
Executes a filter query. The SRID is optional for queries - it will be determined automatically from the table metadata if not supplied.- Overrides:
executeFilterQueryin classSpatialDatabasesDSConnection- Parameters:
query- the query to execute- Returns:
- the results of the query
- Throws:
SQLException- if an SQLException occurs
-
executeAdhocQuery
Executes an adhoc query. The SRID is optional for queries - it will be determined automatically from the table metadata if not supplied.- Overrides:
executeAdhocQueryin classSpatialDatabasesDSConnection- Parameters:
query- the query to execute- Returns:
- the results of the query
- Throws:
SQLException- if an SQLException occursException- if no geometric column is found in the query
-
getValueConverterFactory
- Overrides:
getValueConverterFactoryin classSpatialDatabasesDSConnection
-