public abstract class GeometryJdbcConverter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.vividsolutions.jts.geom.GeometryFactory |
gf |
protected com.vividsolutions.jts.io.WKTReader |
wkt |
| Constructor and Description |
|---|
GeometryJdbcConverter() |
protected com.vividsolutions.jts.geom.GeometryFactory gf
protected final com.vividsolutions.jts.io.WKTReader wkt
public abstract Object convertToNativeGeometryObject(com.vividsolutions.jts.geom.Geometry param) throws SQLException, com.vividsolutions.jts.io.ParseException
SQLExceptioncom.vividsolutions.jts.io.ParseExceptionpublic abstract Object convertToNativeGeometryObject(com.vividsolutions.jts.geom.Geometry param, int srid) throws SQLException, com.vividsolutions.jts.io.ParseException
SQLExceptioncom.vividsolutions.jts.io.ParseExceptionpublic abstract com.vividsolutions.jts.geom.Geometry convertToJTSGeometryObject(Object nativeObj)
public 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 Object convertToNativeGeometryObject(String param) throws com.vividsolutions.jts.io.ParseException, SQLException
com.vividsolutions.jts.io.ParseExceptionSQLExceptionpublic static Object convertToSQLObject(String stringValue, ColumnMetadata cm, String tableName, String column)
public Object createNativePoint(double lat, double lon, int srid) throws SQLException, com.vividsolutions.jts.io.ParseException
SQLExceptioncom.vividsolutions.jts.io.ParseExceptionCopyright © 2017 B3Partners B.V.. All rights reserved.