java.lang.Object
io.ebean.postgis.ScalarTypePgisMultiLineString
- All Implemented Interfaces:
io.ebean.core.type.ScalarDataReader<net.postgis.jdbc.geometry.MultiLineString>,io.ebean.core.type.ScalarType<net.postgis.jdbc.geometry.MultiLineString>,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.MultiLineString value) io.ebean.core.type.DocPropertyTypedocType()formatValue(net.postgis.jdbc.geometry.MultiLineString value) booleanintjdbcType()net.postgis.jdbc.geometry.MultiLineStringjsonRead(com.fasterxml.jackson.core.JsonParser parser) voidjsonWrite(com.fasterxml.jackson.core.JsonGenerator writer, net.postgis.jdbc.geometry.MultiLineString value) net.postgis.jdbc.geometry.MultiLineStringnet.postgis.jdbc.geometry.MultiLineStringread(io.ebean.core.type.DataReader reader) net.postgis.jdbc.geometry.MultiLineStringnet.postgis.jdbc.geometry.MultiLineStringtoBeanType(Object value) toJdbcType(Object value) Class<net.postgis.jdbc.geometry.MultiLineString> type()voidwriteData(DataOutput dataOutput, net.postgis.jdbc.geometry.MultiLineString 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
-
ScalarTypePgisMultiLineString
public ScalarTypePgisMultiLineString()
-
-
Method Details
-
parse
-
bind
public void bind(io.ebean.core.type.DataBinder binder, net.postgis.jdbc.geometry.MultiLineString 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.MultiLineString 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.MultiLineString 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.MultiLineString value) - Specified by:
jsonWritein interfaceio.ebean.core.type.ScalarType<T extends net.postgis.jdbc.geometry.Geometry>
-