public class SQLiteHelper
extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBase
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLiteHelper.ConnectionProviderImpl |
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
SQLiteHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters) |
SQLiteHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters,
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider connectionProvider)
Constructor for use only for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowAutomaticValues() |
boolean |
canWriteGeometry(int geometryType,
int geometrySubtype) |
org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters |
createNewStoreParameters() |
org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters |
createOpenStoreParameters() |
org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer |
createServerExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters,
org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices providerServices) |
org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters |
createServerExplorerParameters() |
org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase |
createSQLBuilder() |
org.gvsig.fmap.geom.Geometry |
forceGeometryType(org.gvsig.fmap.geom.type.GeometryType geomtype,
org.gvsig.fmap.geom.Geometry geom) |
org.gvsig.fmap.dal.store.jdbc2.JDBCConnection |
getConnection() |
SQLiteConnectionParameters |
getConnectionParameters() |
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider |
getConnectionProvider() |
java.lang.String |
getConnectionProviderKey(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters) |
java.lang.String |
getConnectionURL() |
org.gvsig.fmap.geom.Geometry |
getGeometryFromColumn(java.sql.ResultSet rs,
int index) |
org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType |
getGeometrySupportType() |
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory |
getOperations() |
java.lang.String |
getProviderName() |
java.lang.String |
getQuoteForIdentifiers() |
java.lang.String |
getQuoteForStrings() |
protected java.lang.String |
getResourceType() |
java.lang.String |
getSourceId(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters parameters) |
org.gvsig.fmap.dal.store.jdbc2.spi.SRSSolver |
getSRSSolver() |
boolean |
hasSpatialFunctions() |
boolean |
supportOffsetInSelect() |
addTableToColumnReferences, addTableToColumnReferencesInSingleSelect, allowNestedOperations, close, closeResourceRequested, createFeature, createOpenStoreParameters, createProvider, doDispose, expandCalculedColumns, fetchFeature, fetchFeature, getConnectionProviderStatus, getConnectionWritable, getGeometryFromColumn, getGeometryManager, getProviderFeatureType, getResource, getResulSetControler, getSourceId, getTableAndFeatureType, getTransaction, initialize, initializeResource, isClosed, isThreadSafe, processSpecialFunctions, replaceExistsFunction, replaceForeingValueFunction, resourceChanged, setProviderFeatureType, setTransaction, supportCaller, supportExpression, supportFilter, supportOrder, toString, useSubquerypublic SQLiteHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters)
public SQLiteHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters,
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider connectionProvider)
connectionParameters - connectionProvider - public boolean allowAutomaticValues()
allowAutomaticValues in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelperallowAutomaticValues in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic boolean canWriteGeometry(int geometryType,
int geometrySubtype)
canWriteGeometry in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercanWriteGeometry in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters createNewStoreParameters()
createNewStoreParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateNewStoreParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters createOpenStoreParameters()
createOpenStoreParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateOpenStoreParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer createServerExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters,
org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices providerServices)
throws org.gvsig.fmap.dal.exception.InitializeException
createServerExplorer in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateServerExplorer in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseorg.gvsig.fmap.dal.exception.InitializeExceptionpublic org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters createServerExplorerParameters()
createServerExplorerParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateServerExplorerParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase createSQLBuilder()
createSQLBuilder in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateSQLBuilder in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.geom.Geometry forceGeometryType(org.gvsig.fmap.geom.type.GeometryType geomtype,
org.gvsig.fmap.geom.Geometry geom)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
org.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.dal.store.jdbc2.JDBCConnection getConnection()
throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
getConnection in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnection in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseorg.gvsig.fmap.dal.resource.exception.AccessResourceExceptionpublic SQLiteConnectionParameters getConnectionParameters()
getConnectionParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnectionParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider getConnectionProvider()
getConnectionProvider in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getConnectionProviderKey(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters)
getConnectionProviderKey in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getConnectionURL()
getConnectionURL in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnectionURL in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.geom.Geometry getGeometryFromColumn(java.sql.ResultSet rs,
int index)
throws org.gvsig.fmap.dal.exception.DataException
getGeometryFromColumn in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetGeometryFromColumn in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseorg.gvsig.fmap.dal.exception.DataExceptionpublic org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType getGeometrySupportType()
getGeometrySupportType in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetGeometrySupportType in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.OperationsFactory getOperations()
getOperations in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetOperations in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getProviderName()
getProviderName in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetProviderName in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getQuoteForIdentifiers()
getQuoteForIdentifiers in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetQuoteForIdentifiers in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getQuoteForStrings()
getQuoteForStrings in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetQuoteForStrings in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseprotected java.lang.String getResourceType()
getResourceType in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getSourceId(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters parameters)
getSourceId in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetSourceId in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.spi.SRSSolver getSRSSolver()
getSRSSolver in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetSRSSolver in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic boolean hasSpatialFunctions()
hasSpatialFunctions in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelperhasSpatialFunctions in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic boolean supportOffsetInSelect()
supportOffsetInSelect in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpersupportOffsetInSelect in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseCopyright © 2024 gvSIG Association. All rights reserved.