Class OcientDSConnection
java.lang.Object
com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection
org.openjump.core.ui.plugin.datastore.ocient.OcientDSConnection
- All Implemented Interfaces:
com.vividsolutions.jump.datastore.DataStoreConnection
public class OcientDSConnection
extends com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OcientDSConnection(Connection con) -
Method Summary
Modifier and Type Method Description com.vividsolutions.jump.io.FeatureInputStreamexecuteAdhocQuery(com.vividsolutions.jump.datastore.AdhocQuery query)Executes an adhoc query.com.vividsolutions.jump.io.FeatureInputStreamexecuteFilterQuery(com.vividsolutions.jump.datastore.FilterQuery query)Executes a filter query.com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesSQLBuildergetSqlBuilder(com.vividsolutions.jump.datastore.SpatialReferenceSystemID srid, String[] colNames)OcientValueConverterFactorygetValueConverterFactory()
-
Constructor Details
-
Method Details
-
getSqlBuilder
public com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesSQLBuilder getSqlBuilder(com.vividsolutions.jump.datastore.SpatialReferenceSystemID srid, String[] colNames)- Specified by:
getSqlBuilderin interfacecom.vividsolutions.jump.datastore.DataStoreConnection- Overrides:
getSqlBuilderin classcom.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection
-
executeFilterQuery
public com.vividsolutions.jump.io.FeatureInputStream executeFilterQuery(com.vividsolutions.jump.datastore.FilterQuery query) throws SQLExceptionExecutes a filter query. The SRID is optional for queries - it will be determined automatically from the table metadata if not supplied.- Overrides:
executeFilterQueryin classcom.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection- Parameters:
query- the query to execute- Returns:
- the results of the query
- Throws:
SQLException
-
executeAdhocQuery
public com.vividsolutions.jump.io.FeatureInputStream executeAdhocQuery(com.vividsolutions.jump.datastore.AdhocQuery query) throws ExceptionExecutes an adhoc query. The SRID is optional for queries - it will be determined automatically from the table metadata if not supplied.- Overrides:
executeAdhocQueryin classcom.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection- Parameters:
query- the query to execute- Returns:
- the results of the query
- Throws:
SQLExceptionException
-
getValueConverterFactory
- Overrides:
getValueConverterFactoryin classcom.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection
-