Interface Geometry

All Known Implementing Classes:
GeometryCollection, LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon

public interface Geometry
Geometry parser
  • Method Details

    • parsePoint

      static Point parsePoint(boolean littleEndian, ReadableByteBuf buf)
      Parse point from packet
      Parameters:
      littleEndian - encoding order
      buf - packet buffer
      Returns:
      point value
    • getGeometry

      static Geometry getGeometry(ReadableByteBuf buf, int length, Column column) throws SQLDataException
      parse geometry object
      Parameters:
      buf - packet buffer
      length - data length
      column - column meta
      Returns:
      geometry parsed object
      Throws:
      SQLDataException - if parsing exception occurs