abstract class AbstractSqlServerDecoder extends java.lang.Object implements Decoder<SqlServerGeometry>
| Constructor and Description |
|---|
AbstractSqlServerDecoder() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(OpenGisType type) |
boolean |
accepts(SqlServerGeometry nativeGeom) |
protected abstract Geometry<?> |
createGeometry(SqlServerGeometry nativeGeom) |
protected abstract Geometry<?> |
createGeometry(SqlServerGeometry nativeGeom,
int shapeIndex) |
protected abstract Geometry<?> |
createNullGeometry(CoordinateReferenceSystem<?> crs) |
Geometry<?> |
decode(SqlServerGeometry nativeGeom) |
protected abstract OpenGisType |
getOpenGisType() |
public Geometry<?> decode(SqlServerGeometry nativeGeom)
decode in interface Decoder<SqlServerGeometry>public boolean accepts(OpenGisType type)
public boolean accepts(SqlServerGeometry nativeGeom)
accepts in interface Decoder<SqlServerGeometry>protected abstract OpenGisType getOpenGisType()
protected abstract Geometry<?> createNullGeometry(CoordinateReferenceSystem<?> crs)
protected abstract Geometry<?> createGeometry(SqlServerGeometry nativeGeom)
protected abstract Geometry<?> createGeometry(SqlServerGeometry nativeGeom, int shapeIndex)