Uses of Class
net.postgis.jdbc.geometry.Geometry
-
Packages that use Geometry Package Description net.postgis.jdbc.geometry net.postgis.jdbc.geometry.binary -
-
Uses of Geometry in net.postgis.jdbc.geometry
Subclasses of Geometry in net.postgis.jdbc.geometry Modifier and Type Class Description classComposedGeomComposedGeom - Abstract base class for all Geometries that are composed out of other Geometries.classGeometryCollectionGeometry Collection class WARNING: Currently only implements empty collectionsclassLinearRingThis represents the LinearRing GIS datatype.classLineStringclassMultiLineStringclassMultiPointclassMultiPolygonclassPointclassPointComposedGeomPointComposedGeom - base class for all composed geoms that contain only points.classPolygonFields in net.postgis.jdbc.geometry declared as Geometry Modifier and Type Field Description static Geometry[]ComposedGeom. EMPTYprotected Geometry[]ComposedGeom. subgeomsThe Array containing the geometries This is only to be exposed by concrete subclasses, to retain type safety.Methods in net.postgis.jdbc.geometry that return Geometry Modifier and Type Method Description protected abstract Geometry[]ComposedGeom. createSubGeomArray(int size)Return the appropriate instance of the sub-geometry array - this encapsulates subclass specific array instantiationprotected Geometry[]GeometryCollection. createSubGeomArray(int ngeoms)protected Geometry[]MultiLineString. createSubGeomArray(int nlines)protected Geometry[]MultiPolygon. createSubGeomArray(int npolygons)protected Geometry[]PointComposedGeom. createSubGeomArray(int pointcount)protected Geometry[]Polygon. createSubGeomArray(int ringcount)protected abstract GeometryComposedGeom. createSubGeomInstance(String token, boolean haveM)Return the appropriate instance of the sub-geometry - this encapsulates subclass specific constructor callsprotected GeometryGeometryCollection. createSubGeomInstance(String token, boolean haveM)protected GeometryMultiLineString. createSubGeomInstance(String token, boolean haveM)protected GeometryMultiPolygon. createSubGeomInstance(String token, boolean haveM)protected GeometryPointComposedGeom. createSubGeomInstance(String token, boolean haveM)protected GeometryPolygon. createSubGeomInstance(String token, boolean haveM)static GeometryGeometryBuilder. geomFromString(String value)static GeometryGeometryBuilder. geomFromString(String value, boolean haveM)static GeometryGeometryBuilder. geomFromString(String value, BinaryParser bp)Maybe we could add more error checking here?static GeometryGeometryBuilder. geomFromString(String value, BinaryParser bp, boolean haveM)Geometry[]GeometryCollection. getGeometries()GeometryComposedGeom. getSubGeometry(int index)Methods in net.postgis.jdbc.geometry with parameters of type Geometry Modifier and Type Method Description booleanGeometry. equals(Geometry other)geometry specific equals implementation - only defined for non-null valuesprotected booleanComposedGeom. equalsintern(Geometry other)protected abstract booleanGeometry. equalsintern(Geometry other)Whether test coordinates for geometry - subclass specific code Implementors can assume that dimensin, type, srid and haveMeasure are equal, other != null and other is the same subclass.protected booleanPoint. equalsintern(Geometry otherg)Constructors in net.postgis.jdbc.geometry with parameters of type Geometry Constructor Description ComposedGeom(int type, Geometry[] geoms)GeometryCollection(Geometry[] geoms) -
Uses of Geometry in net.postgis.jdbc.geometry.binary
Methods in net.postgis.jdbc.geometry.binary that return Geometry Modifier and Type Method Description GeometryBinaryParser. parse(byte[] value)Parse a binary encoded geometry.GeometryBinaryParser. parse(String value)Parse a hex encoded geometry Is synchronized to protect offset counter.protected GeometryBinaryParser. parseGeometry(ValueGetter data)Parse a geometry starting at offset.Methods in net.postgis.jdbc.geometry.binary with parameters of type Geometry Modifier and Type Method Description protected intBinaryWriter. estimateBytes(Geometry geom)Estimate how much bytes a geometry will need in WKB.byte[]BinaryWriter. writeBinary(Geometry geom)byte[]BinaryWriter. writeBinary(Geometry geom, byte REP)Write a binary encoded geometry.protected voidBinaryWriter. writeGeometry(Geometry geom, ValueSetter dest)Parse a geometry starting at offset.StringBinaryWriter. writeHexed(Geometry geom)StringBinaryWriter. writeHexed(Geometry geom, byte REP)Write a hex encoded geometry Is synchronized to protect offset counter.
-