Package net.postgis.jdbc.geometry
Class Polygon
java.lang.Object
net.postgis.jdbc.geometry.Geometry
net.postgis.jdbc.geometry.ComposedGeom
net.postgis.jdbc.geometry.Polygon
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class net.postgis.jdbc.geometry.ComposedGeom
EMPTY, subgeomsFields inherited from class net.postgis.jdbc.geometry.Geometry
ALLTYPES, dimension, GEOMETRYCOLLECTION, haveMeasure, LINEARRING, LINESTRING, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, POINT, POLYGON, srid, type, UNKNOWN_SRID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Geometry[]createSubGeomArray(int ringcount) Return the appropriate instance of the sub-geometry array - this encapsulates subclass specific array instantiationprotected GeometrycreateSubGeomInstance(String token, boolean haveM) Return the appropriate instance of the sub-geometry - this encapsulates subclass specific constructor callsgetRing(int idx) intnumRings()Methods inherited from class net.postgis.jdbc.geometry.ComposedGeom
checkConsistency, equalsintern, getFirstPoint, getLastPoint, getPoint, getSubGeometry, hashCode, innerWKT, isEmpty, iterator, mediumWKT, numGeoms, numPoints, setSridMethods inherited from class net.postgis.jdbc.geometry.Geometry
equals, equals, getDimension, getSrid, getType, getTypeString, getTypeString, getValue, initSRID, isMeasured, outerWKT, outerWKT, parseSRID, toString
-
Constructor Details
-
Polygon
public Polygon() -
Polygon
-
Polygon
- Throws:
SQLException
-
Polygon
- Throws:
SQLException
-
-
Method Details
-
createSubGeomInstance
Description copied from class:ComposedGeomReturn the appropriate instance of the sub-geometry - this encapsulates subclass specific constructor calls- Specified by:
createSubGeomInstancein classComposedGeom- Parameters:
token- The token containing the value for the sub-geometryhaveM- flag to indicate the existence of a measure- Returns:
- the new sub-geometry
- Throws:
SQLException- if a SQLException is thrown
-
createSubGeomArray
Description copied from class:ComposedGeomReturn the appropriate instance of the sub-geometry array - this encapsulates subclass specific array instantiation- Specified by:
createSubGeomArrayin classComposedGeom- Parameters:
ringcount- number of elements in the array- Returns:
- Geometry array corresponding to the sub-geometry
-
numRings
public int numRings() -
getRing
-