Package net.postgis.jdbc.geometry
Class GeometryCollection
java.lang.Object
net.postgis.jdbc.geometry.Geometry
net.postgis.jdbc.geometry.ComposedGeom
net.postgis.jdbc.geometry.GeometryCollection
- All Implemented Interfaces:
Serializable
Geometry Collection class WARNING: Currently only implements empty
collections
- Author:
- [email protected]
- See Also:
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionGeometryCollection(String value) GeometryCollection(String value, boolean haveM) GeometryCollection(Geometry[] geoms) -
Method Summary
Modifier and TypeMethodDescriptionprotected Geometry[]createSubGeomArray(int ngeoms) 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 callsGeometry[]protected voidinnerWKT(StringBuffer SB) Render the "inner" part of the WKT (inside the brackets) into the StringBuffer.Methods inherited from class net.postgis.jdbc.geometry.ComposedGeom
checkConsistency, equalsintern, getFirstPoint, getLastPoint, getPoint, getSubGeometry, hashCode, 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
-
Field Details
-
GeoCollID
- See Also:
-
-
Constructor Details
-
GeometryCollection
public GeometryCollection() -
GeometryCollection
-
GeometryCollection
- Throws:
SQLException
-
GeometryCollection
- Throws:
SQLException
-
-
Method Details
-
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:
ngeoms- number of elements in the array- Returns:
- Geometry array corresponding to the sub-geometry
-
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
-
innerWKT
Description copied from class:GeometryRender the "inner" part of the WKT (inside the brackets) into the StringBuffer.- Overrides:
innerWKTin classComposedGeom- Parameters:
SB- StringBuffer to render into
-
getGeometries
-