Uses of Class
org.postgis.Geometry

Packages that use Geometry
org.postgis   
org.postgis.binary   
 

Uses of Geometry in org.postgis
 

Subclasses of Geometry in org.postgis
 class ComposedGeom
          ComposedGeom - Abstract base class for all Geometries that are composed out of other Geometries.
 class GeometryCollection
          Geometry Collection class WARNING: Currently only implements empty collections
 class LinearRing
          This represents the LinearRing GIS datatype.
 class LineString
           
 class MultiLineString
           
 class MultiPoint
           
 class MultiPolygon
           
 class Point
           
 class PointComposedGeom
          PointComposedGeom - base class for all composed geoms that contain only points.
 class Polygon
           
 

Fields in org.postgis declared as Geometry
static Geometry[] ComposedGeom.EMPTY
           
protected  Geometry[] ComposedGeom.subgeoms
          The Array containing the geometries This is only to be exposed by concrete subclasses, to retain type safety.
 

Methods in org.postgis that return Geometry
protected  Geometry[] Polygon.createSubGeomArray(int ringcount)
           
protected  Geometry[] PointComposedGeom.createSubGeomArray(int pointcount)
           
protected  Geometry[] MultiPolygon.createSubGeomArray(int npolygons)
           
protected  Geometry[] MultiLineString.createSubGeomArray(int nlines)
           
protected  Geometry[] GeometryCollection.createSubGeomArray(int ngeoms)
           
protected abstract  Geometry[] ComposedGeom.createSubGeomArray(int size)
          Return the appropriate instance of the subgeometry array - this encapsulates subclass specific array instantiation
protected  Geometry Polygon.createSubGeomInstance(java.lang.String token, boolean haveM)
           
protected  Geometry PointComposedGeom.createSubGeomInstance(java.lang.String token, boolean haveM)
           
protected  Geometry MultiPolygon.createSubGeomInstance(java.lang.String token, boolean haveM)
           
protected  Geometry MultiLineString.createSubGeomInstance(java.lang.String token, boolean haveM)
           
protected  Geometry GeometryCollection.createSubGeomInstance(java.lang.String token, boolean haveM)
           
protected abstract  Geometry ComposedGeom.createSubGeomInstance(java.lang.String token, boolean haveM)
          Return the appropriate instance of the subgeometry - this encapsulates subclass specific constructor calls
static Geometry PGgeometry.geomFromString(java.lang.String value)
           
static Geometry PGgeometry.geomFromString(java.lang.String value, BinaryParser bp)
          Maybe we could add more error checking here?
static Geometry PGgeometry.geomFromString(java.lang.String value, BinaryParser bp, boolean haveM)
           
static Geometry PGgeometry.geomFromString(java.lang.String value, boolean haveM)
           
 Geometry[] GeometryCollection.getGeometries()
           
 Geometry PGgeometry.getGeometry()
           
 Geometry ComposedGeom.getSubGeometry(int index)
           
 

Methods in org.postgis with parameters of type Geometry
 boolean Geometry.equals(Geometry other)
          geometry specific equals implementation - only defined for non-null values
protected  boolean Point.equalsintern(Geometry otherg)
           
protected abstract  boolean Geometry.equalsintern(Geometry other)
          Whether test coordinates for geometry - subclass specific code Implementors can assume that dimensin, type, srid and haveMeasure are equal, other !
protected  boolean ComposedGeom.equalsintern(Geometry other)
           
 void PGgeometry.setGeometry(Geometry newgeom)
           
 

Constructors in org.postgis with parameters of type Geometry
ComposedGeom(int type, Geometry[] geoms)
           
GeometryCollection(Geometry[] geoms)
           
PGgeometry(Geometry geom)
           
PGgeometryLW(Geometry geom)
           
 

Uses of Geometry in org.postgis.binary
 

Methods in org.postgis.binary that return Geometry
 Geometry BinaryParser.parse(byte[] value)
          Parse a binary encoded geometry.
 Geometry BinaryParser.parse(java.lang.String value)
          Parse a hex encoded geometry Is synchronized to protect offset counter.
protected  Geometry BinaryParser.parseGeometry(ValueGetter data)
          Parse a geometry starting at offset.
 

Methods in org.postgis.binary with parameters of type Geometry
protected  int BinaryWriter.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  void BinaryWriter.writeGeometry(Geometry geom, ValueSetter dest)
          Parse a geometry starting at offset.
 java.lang.String BinaryWriter.writeHexed(Geometry geom)
           
 java.lang.String BinaryWriter.writeHexed(Geometry geom, byte REP)
          Write a hex encoded geometry Is synchronized to protect offset counter.
 



Copyright © 2009. All Rights Reserved.