Package org.mariadb.jdbc.type
Interface Geometry
-
- All Known Implementing Classes:
GeometryCollection
,LineString
,MultiLineString
,MultiPoint
,MultiPolygon
,Point
,Polygon
public interface Geometry
Geometry parser
-
-
Method Summary
Static Methods Modifier and Type Method Description static Geometry
getGeometry(org.mariadb.jdbc.client.ReadableByteBuf buf, int length, org.mariadb.jdbc.client.Column column)
parse geometry objectstatic Point
parsePoint(boolean littleEndian, org.mariadb.jdbc.client.ReadableByteBuf buf)
Parse point from packet
-
-
-
Method Detail
-
parsePoint
static Point parsePoint(boolean littleEndian, org.mariadb.jdbc.client.ReadableByteBuf buf)
Parse point from packet- Parameters:
littleEndian
- encoding orderbuf
- packet buffer- Returns:
- point value
-
getGeometry
static Geometry getGeometry(org.mariadb.jdbc.client.ReadableByteBuf buf, int length, org.mariadb.jdbc.client.Column column) throws SQLDataException
parse geometry object- Parameters:
buf
- packet bufferlength
- data lengthcolumn
- column meta- Returns:
- geometry parsed object
- Throws:
SQLDataException
- if parsing exception occurs
-
-