java.lang.Object
io.ebean.postgis.ScalarTypePgisMultiPolygon
- All Implemented Interfaces:
io.ebean.core.type.ScalarDataReader<net.postgis.jdbc.geometry.MultiPolygon>,io.ebean.core.type.ScalarType<net.postgis.jdbc.geometry.MultiPolygon>,io.ebean.text.StringFormatter,io.ebean.text.StringParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(io.ebean.core.type.DataBinder binder, net.postgis.jdbc.geometry.MultiPolygon value) io.ebean.core.type.DocPropertyTypedocType()formatValue(net.postgis.jdbc.geometry.MultiPolygon value) booleanintjdbcType()net.postgis.jdbc.geometry.MultiPolygonjsonRead(com.fasterxml.jackson.core.JsonParser parser) voidjsonWrite(com.fasterxml.jackson.core.JsonGenerator writer, net.postgis.jdbc.geometry.MultiPolygon value) net.postgis.jdbc.geometry.MultiPolygonnet.postgis.jdbc.geometry.MultiPolygonread(io.ebean.core.type.DataReader reader) net.postgis.jdbc.geometry.MultiPolygonnet.postgis.jdbc.geometry.MultiPolygontoBeanType(Object value) toJdbcType(Object value) Class<net.postgis.jdbc.geometry.MultiPolygon> type()voidwriteData(DataOutput dataOutput, net.postgis.jdbc.geometry.MultiPolygon v) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ebean.core.type.ScalarType
asVersion, binary, format, isDirty, jsonMapper, length, mutable
-
Constructor Details
-
ScalarTypePgisMultiPolygon
public ScalarTypePgisMultiPolygon()
-
-
Method Details
-
parse
-
bind
public void bind(io.ebean.core.type.DataBinder binder, net.postgis.jdbc.geometry.MultiPolygon value) throws SQLException - Specified by:
bindin interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>- Throws:
SQLException
-
read
public net.postgis.jdbc.geometry.MultiPolygon read(io.ebean.core.type.DataReader reader) throws SQLException - Specified by:
readin interfaceio.ebean.core.type.ScalarDataReader<T extends net.postgis.jdbc.geometry.Geometry>- Specified by:
readin interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>- Throws:
SQLException
-
jdbcNative
public boolean jdbcNative()- Specified by:
jdbcNativein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
jdbcType
public int jdbcType()- Specified by:
jdbcTypein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
type
- Specified by:
typein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
readData
- Specified by:
readDatain interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
writeData
- Specified by:
writeDatain interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
toJdbcType
- Specified by:
toJdbcTypein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
toBeanType
- Specified by:
toBeanTypein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
formatValue
- Specified by:
formatValuein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
docType
public io.ebean.core.type.DocPropertyType docType()- Specified by:
docTypein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
jsonRead
public net.postgis.jdbc.geometry.MultiPolygon jsonRead(com.fasterxml.jackson.core.JsonParser parser) - Specified by:
jsonReadin interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-
jsonWrite
public void jsonWrite(com.fasterxml.jackson.core.JsonGenerator writer, net.postgis.jdbc.geometry.MultiPolygon value) - Specified by:
jsonWritein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-