Class MultiPolygon

    • Method Detail

      • createSubGeomArray

        protected Geometry[] createSubGeomArray​(int npolygons)
        Description copied from class: ComposedGeom
        Return the appropriate instance of the sub-geometry array - this encapsulates subclass specific array instantiation
        Specified by:
        createSubGeomArray in class ComposedGeom
        Parameters:
        npolygons - number of elements in the array
        Returns:
        Geometry array corresponding to the sub-geometry
      • createSubGeomInstance

        protected Geometry createSubGeomInstance​(String token,
                                                 boolean haveM)
                                          throws SQLException
        Description copied from class: ComposedGeom
        Return the appropriate instance of the sub-geometry - this encapsulates subclass specific constructor calls
        Specified by:
        createSubGeomInstance in class ComposedGeom
        Parameters:
        token - The token containing the value for the sub-geometry
        haveM - flag to indicate the existence of a measure
        Returns:
        the new sub-geometry
        Throws:
        SQLException - if a SQLException is thrown
      • numPolygons

        public int numPolygons()
      • getPolygon

        public Polygon getPolygon​(int idx)
      • getPolygons

        public Polygon[] getPolygons()