Class GeometryIndex


  • public class GeometryIndex
    extends Object
    Geometry Index object, for indexing geometries within user feature tables
    Since:
    1.1.0
    Author:
    osbornb
    • Constructor Detail

      • GeometryIndex

        public GeometryIndex()
        Default Constructor
      • GeometryIndex

        public GeometryIndex​(GeometryIndex geometryIndex)
        Copy Constructor
        Parameters:
        geometryIndex - geometry index to copy
        Since:
        1.3.0
    • Method Detail

      • getId

        public GeometryIndexKey getId()
        Get the id
        Returns:
        geometry index key
      • setId

        public void setId​(GeometryIndexKey id)
        Set the id
        Parameters:
        id - geometry index key
      • getTableIndex

        public TableIndex getTableIndex()
        Get the table index
        Returns:
        table index
      • setTableIndex

        public void setTableIndex​(TableIndex tableIndex)
        Set the table index
        Parameters:
        tableIndex - table index
      • getTableName

        public String getTableName()
        Get the table name
        Returns:
        table name
      • getGeomId

        public long getGeomId()
        Get the geometry id
        Returns:
        geometry id
      • setGeomId

        public void setGeomId​(long geomId)
        Set the geometry id
        Parameters:
        geomId - geom id
      • getMinX

        public double getMinX()
        Get the min x
        Returns:
        min x
      • setMinX

        public void setMinX​(double minX)
        Set the min x
        Parameters:
        minX - min x
      • getMaxX

        public double getMaxX()
        Get the max x
        Returns:
        max x
      • setMaxX

        public void setMaxX​(double maxX)
        Set the max x
        Parameters:
        maxX - max x
      • getMinY

        public double getMinY()
        Get the min y
        Returns:
        min y
      • setMinY

        public void setMinY​(double minY)
        Set the min y
        Parameters:
        minY - min y
      • getMaxY

        public double getMaxY()
        Get the max y
        Returns:
        max y
      • setMaxY

        public void setMaxY​(double maxY)
        Set the max y
        Parameters:
        maxY - max y
      • getMinZ

        public Double getMinZ()
        Get the min z
        Returns:
        min z
      • setMinZ

        public void setMinZ​(Double minZ)
        Set the min z
        Parameters:
        minZ - min z
      • getMaxZ

        public Double getMaxZ()
        Get the max z
        Returns:
        max z
      • setMaxZ

        public void setMaxZ​(Double maxZ)
        Set the max z
        Parameters:
        maxZ - max z
      • getMinM

        public Double getMinM()
        Get the min m
        Returns:
        min m
      • setMinM

        public void setMinM​(Double minM)
        Set the min m
        Parameters:
        minM - min m
      • getMaxM

        public Double getMaxM()
        Get the max m
        Returns:
        max m
      • setMaxM

        public void setMaxM​(Double maxM)
        Set the max m
        Parameters:
        maxM - max m