public class H2SpatialHelper extends JDBCHelperBase
| Modifier and Type | Field and Description |
|---|---|
static String |
H2SpatialJDBCDriver |
operationsFactory, srss| Constructor and Description |
|---|
H2SpatialHelper(JDBCConnectionParameters connectionParameters) |
close, closeResourceRequested, createFeature, createProvider, createServerExplorer, doDispose, fetchFeature, fetchFeature, getConnectionWritable, getDatabaseCodeFromProyection, getGeometryFromColumn, getGeometryFromColumn, getGeometryManager, getProjectionFromDatabaseCode, getResource, getResulSetControler, getSourceId, initialize, initializeResource, resourceChanged, useSubquerydispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposepublic static final String H2SpatialJDBCDriver
public H2SpatialHelper(JDBCConnectionParameters connectionParameters)
public static String getConnectionURL(H2SpatialConnectionParameters params)
public Connection getConnection() throws AccessResourceException
getConnection in interface JDBCHelpergetConnection in class JDBCHelperBaseAccessResourceExceptionpublic void closeConnection(Connection connection)
closeConnection in interface JDBCHelpercloseConnection in class JDBCHelperBasepublic H2SpatialConnectionParameters getConnectionParameters()
getConnectionParameters in interface JDBCHelpergetConnectionParameters in class JDBCHelperBasepublic String getConnectionURL()
getConnectionURL in interface JDBCHelpergetConnectionURL in class JDBCHelperBaseprotected String getResourceType()
getResourceType in class JDBCHelperBasepublic String getProviderName()
JDBCHelpergetProviderName in interface JDBCHelpergetProviderName in class JDBCHelperBasepublic JDBCSQLBuilderBase createSQLBuilder()
JDBCHelpercreateSQLBuilder in interface JDBCHelpercreateSQLBuilder in class JDBCHelperBasepublic OperationsFactory getOperations()
getOperations in interface JDBCHelpergetOperations in class JDBCHelperBasepublic ExpressionBuilder.GeometrySupportType getGeometrySupportType()
JDBCHelpergetGeometrySupportType in interface JDBCHelpergetGeometrySupportType in class JDBCHelperBasepublic boolean hasSpatialFunctions()
JDBCHelperhasSpatialFunctions in interface JDBCHelperhasSpatialFunctions in class JDBCHelperBasepublic boolean canWriteGeometry(int geometryType,
int geometrySubtype)
JDBCHelpercanWriteGeometry in interface JDBCHelpercanWriteGeometry in class JDBCHelperBasepublic String getQuoteForIdentifiers()
JDBCHelpergetQuoteForIdentifiers in interface JDBCHelpergetQuoteForIdentifiers in class JDBCHelperBasepublic boolean allowAutomaticValues()
JDBCHelperallowAutomaticValues in interface JDBCHelperallowAutomaticValues in class JDBCHelperBasepublic boolean supportOffsetInSelect()
JDBCHelpersupportOffsetInSelect in interface JDBCHelpersupportOffsetInSelect in class JDBCHelperBasepublic String getQuoteForStrings()
JDBCHelpergetQuoteForStrings in interface JDBCHelpergetQuoteForStrings in class JDBCHelperBasepublic int getSRSCode(IProjection crs)
getSRSCode in interface JDBCHelpergetSRSCode in class JDBCHelperBasepublic IProjection getProjectionFromSRSId(int srsid)
getProjectionFromSRSId in interface JDBCHelpergetProjectionFromSRSId in class JDBCHelperBasepublic String getSourceId(JDBCStoreParameters parameters)
getSourceId in interface JDBCHelpergetSourceId in class JDBCHelperBasepublic JDBCNewStoreParameters createNewStoreParameters()
createNewStoreParameters in interface JDBCHelpercreateNewStoreParameters in class JDBCHelperBasepublic JDBCStoreParameters createOpenStoreParameters()
createOpenStoreParameters in interface JDBCHelpercreateOpenStoreParameters in class JDBCHelperBasepublic JDBCServerExplorerParameters createServerExplorerParameters()
createServerExplorerParameters in interface JDBCHelpercreateServerExplorerParameters in class JDBCHelperBasepublic Geometry forceGeometryType(GeometryType geomtype, Geometry geom) throws CreateGeometryException
CreateGeometryException