Class AbstractGeometryCollection<T extends IBaseGeometry>
- java.lang.Object
-
- net.anwiba.spatial.geometry.internal.AbstractGeometry
-
- net.anwiba.spatial.geometry.internal.AbstractGeometryCollection<T>
-
- All Implemented Interfaces:
java.io.Serializable,IGeometry,IGeometryCollection
- Direct Known Subclasses:
GeometryCollection,MultiLineString,MultiPoint,MultiPolygon
public abstract class AbstractGeometryCollection<T extends IBaseGeometry> extends AbstractGeometry implements IGeometryCollection
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<T>geometries()intgetCoordinateDimension()ICoordinateSequencegetCoordinateSequence()TgetGeometryN(int index)intgetNumberOfGeometries()booleanisMeasured()-
Methods inherited from class net.anwiba.spatial.geometry.internal.AbstractGeometry
ensure, equals, getCoordinateN, getCoordinateReferenceSystem, getDimension, getEnvelope, getGeometryType, getNumberOfCoordinates, hashCode, isCollection
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.spatial.geometry.IGeometry
getCoordinateN, getCoordinateReferenceSystem, getDimension, getEnvelope, getGeometryType, getNumberOfCoordinates, isCollection
-
-
-
-
Method Detail
-
getCoordinateDimension
public int getCoordinateDimension()
- Specified by:
getCoordinateDimensionin interfaceIGeometry
-
isMeasured
public boolean isMeasured()
- Specified by:
isMeasuredin interfaceIGeometry- Overrides:
isMeasuredin classAbstractGeometry
-
getCoordinateSequence
public ICoordinateSequence getCoordinateSequence()
- Specified by:
getCoordinateSequencein interfaceIGeometry- Specified by:
getCoordinateSequencein classAbstractGeometry
-
getGeometryN
public T getGeometryN(int index)
- Specified by:
getGeometryNin interfaceIGeometryCollection
-
geometries
public java.lang.Iterable<T> geometries()
- Specified by:
geometriesin interfaceIGeometryCollection
-
getNumberOfGeometries
public int getNumberOfGeometries()
- Specified by:
getNumberOfGeometriesin interfaceIGeometryCollection
-
-