public abstract class GeometryJdbcConverter extends Object
| Constructor and Description |
|---|
GeometryJdbcConverter() |
| Modifier and Type | Method and Description |
|---|---|
abstract StringBuilder |
buildLimitSql(StringBuilder sql,
int limit) |
abstract String |
buildPaginationSql(String sql,
int offset,
int limit) |
abstract Object |
convertToNativeGeometryObject(String param) |
static Object |
convertToSQLObject(String stringValue,
ColumnMetadata cm,
String tableName,
String column) |
abstract String |
createPSGeometryPlaceholder() |
abstract String |
getGeomTypeName() |
abstract String |
getGeotoolsDBTypeName() |
abstract String |
getMViewRefreshSQL(String mview) |
abstract String |
getMViewsSQL() |
abstract String |
getSchema() |
abstract boolean |
isDuplicateKeyViolationMessage(String message) |
abstract boolean |
isPmdKnownBroken() |
abstract boolean |
useSavepoints() |
public abstract Object convertToNativeGeometryObject(String param) throws SQLException, com.vividsolutions.jts.io.ParseException
SQLExceptioncom.vividsolutions.jts.io.ParseExceptionpublic abstract String createPSGeometryPlaceholder() throws SQLException
SQLExceptionpublic abstract String getSchema()
public abstract String getGeomTypeName()
public abstract boolean isDuplicateKeyViolationMessage(String message)
public abstract StringBuilder buildLimitSql(StringBuilder sql, int limit)
public abstract boolean useSavepoints()
public abstract boolean isPmdKnownBroken()
public abstract String getMViewsSQL()
public abstract String getGeotoolsDBTypeName()
public static Object convertToSQLObject(String stringValue, ColumnMetadata cm, String tableName, String column)
Copyright © 2017 B3Partners B.V.. All rights reserved.