Class GeometrySet

java.lang.Object
types.collections.base.Set<org.locationtech.jts.geom.Geometry>
types.collections.geo.GeoSet
types.collections.geo.GeometrySet
All Implemented Interfaces:
Base, Collection, TemporalObject

public class GeometrySet extends GeoSet
Class representing a set of geography object inheriting from GeoSet
Since:
10/09/2023
Author:
Nidhal Mareghni
  • Field Details

  • Constructor Details

    • GeometrySet

      public GeometrySet()
    • GeometrySet

      public GeometrySet(jnr.ffi.Pointer inner)
      Pointer constructor
      Parameters:
      inner - Pointer
    • GeometrySet

      public GeometrySet(String str)
      The string constructor
      Parameters:
      str - - the string with the TBoolInst value
  • Method Details

    • getType

      public String getType()
    • from_ewkb

      public static GeometrySet from_ewkb(byte[] ewkb)
      Returns a "GeometrySet" from its EWKB representation, which states its SRID.

      MEOS Functions:

    • set_from_wkb
    • Parameters:
      ewkb - EWKB representation
      Returns:
      a new GeometrySet instance
    • from_hexewkb

      public static GeometrySet from_hexewkb(String hexewkb)
      Returns a "GeometrySet" from its EWKB representation in hex-encoded ASCII, which states its SRID.

      MEOS Functions:

    • set_from_hexwkb
    • Parameters:
      hexewkb - EWKB representation in hex-encoded ASCII
      Returns:
      a new GeometrySet instance
    • get_inner

      public jnr.ffi.Pointer get_inner()
      Specified by:
      get_inner in class GeoSet
    • createStringInner

      public jnr.ffi.Pointer createStringInner(String str)
      Specified by:
      createStringInner in class GeoSet
    • createInner

      public jnr.ffi.Pointer createInner(jnr.ffi.Pointer inner)
      Specified by:
      createInner in class GeoSet