public class HSQLJdbcConverter extends GeometryJdbcConverter
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
LOG |
gf, wkt| Constructor and Description |
|---|
HSQLJdbcConverter() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
buildLimitSql(StringBuilder sql,
int limit) |
String |
buildPaginationSql(String sql,
int offset,
int limit) |
org.locationtech.jts.geom.Geometry |
convertToJTSGeometryObject(Object nativeObj) |
Object |
convertToNativeGeometryObject(org.locationtech.jts.geom.Geometry param) |
Object |
convertToNativeGeometryObject(org.locationtech.jts.geom.Geometry param,
int srid) |
String |
createPSGeometryPlaceholder() |
String |
getGeomTypeName() |
String |
getGeotoolsDBTypeName() |
String |
getMViewRefreshSQL(String mview) |
String |
getMViewsSQL() |
String |
getSchema() |
String |
getSelectNextValueFromSequenceSQL(String seqName)
get the database flavour specific SQL statement to get the next value from a sequence.
|
boolean |
isDuplicateKeyViolationMessage(String message) |
boolean |
isFKConstraintViolationMessage(String message)
bepaal of een melding een contraint violation betreft.
|
boolean |
isPmdKnownBroken() |
boolean |
useSavepoints() |
convertToNativeGeometryObject, convertToSQLObject, createNativePoint, getUpdateSequenceSQLpublic Object convertToNativeGeometryObject(org.locationtech.jts.geom.Geometry param) throws SQLException, org.locationtech.jts.io.ParseException
convertToNativeGeometryObject in class GeometryJdbcConverterSQLExceptionorg.locationtech.jts.io.ParseExceptionpublic String createPSGeometryPlaceholder() throws SQLException
createPSGeometryPlaceholder in class GeometryJdbcConverterSQLExceptionpublic String getGeomTypeName()
getGeomTypeName in class GeometryJdbcConverterpublic org.locationtech.jts.geom.Geometry convertToJTSGeometryObject(Object nativeObj)
convertToJTSGeometryObject in class GeometryJdbcConverterpublic boolean isPmdKnownBroken()
isPmdKnownBroken in class GeometryJdbcConverterpublic String getSchema()
getSchema in class GeometryJdbcConverterpublic boolean isDuplicateKeyViolationMessage(String message)
isDuplicateKeyViolationMessage in class GeometryJdbcConverterpublic boolean isFKConstraintViolationMessage(String message)
GeometryJdbcConverterisFKConstraintViolationMessage in class GeometryJdbcConvertermessage - de melding uit de databasetrue als de melding een contraint violation betreftpublic String buildPaginationSql(String sql, int offset, int limit)
buildPaginationSql in class GeometryJdbcConverterpublic StringBuilder buildLimitSql(StringBuilder sql, int limit)
buildLimitSql in class GeometryJdbcConverterpublic boolean useSavepoints()
useSavepoints in class GeometryJdbcConverterpublic String getMViewsSQL()
getMViewsSQL in class GeometryJdbcConverterpublic String getMViewRefreshSQL(String mview)
getMViewRefreshSQL in class GeometryJdbcConverterpublic String getSelectNextValueFromSequenceSQL(String seqName)
GeometryJdbcConvertergetSelectNextValueFromSequenceSQL in class GeometryJdbcConverterseqName - name of sequencepublic String getGeotoolsDBTypeName()
getGeotoolsDBTypeName in class GeometryJdbcConverterpublic Object convertToNativeGeometryObject(org.locationtech.jts.geom.Geometry param, int srid) throws SQLException, org.locationtech.jts.io.ParseException
convertToNativeGeometryObject in class GeometryJdbcConverterSQLExceptionorg.locationtech.jts.io.ParseExceptionCopyright © 2021 B3Partners B.V.. All rights reserved.