Package org.mariadb.jdbc.type
Interface Geometry
-
- All Known Implementing Classes:
GeometryCollection,LineString,MultiLineString,MultiPoint,MultiPolygon,Point,Polygon
public interface GeometryGeometry parser
-
-
Method Summary
Static Methods Modifier and Type Method Description static GeometrygetGeometry(org.mariadb.jdbc.client.ReadableByteBuf buf, int length, org.mariadb.jdbc.client.Column column)parse geometry objectstatic PointparsePoint(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
-
-