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 MethodsModifier and TypeMethodDescriptionstatic 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 Details
-
parsePoint
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
-