Package org.geolatte.geom
Class GeometryCollection<P extends Position>
- java.lang.Object
-
- org.geolatte.geom.Geometry<P>
-
- org.geolatte.geom.AbstractGeometryCollection<P,Geometry<P>>
-
- org.geolatte.geom.GeometryCollection<P>
-
- All Implemented Interfaces:
Serializable,Iterable<Geometry<P>>,Complex<P,Geometry<P>>
public class GeometryCollection<P extends Position> extends AbstractGeometryCollection<P,Geometry<P>>
Created by Karel Maesen, Geovise BVBA on 2019-07-29.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.geolatte.geom.AbstractGeometryCollection
geometries
-
-
Constructor Summary
Constructors Constructor Description GeometryCollection(CoordinateReferenceSystem<P> crs)GeometryCollection(Geometry<P>... geoms)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <Q extends Position>
GeometryCollection<Q>as(Class<Q> castToType)-
Methods inherited from class org.geolatte.geom.AbstractGeometryCollection
accept, components, getComponentType, getDimension, getGeometryN, getGeometryType, getNumGeometries, iterator
-
Methods inherited from class org.geolatte.geom.Geometry
checkCast, equals, forceToCrs, getCoordinateDimension, getCoordinateReferenceSystem, getCrs, getEnvelope, getNumPositions, getPositionClass, getPositionN, getPositions, getSRID, hashCode, isEmpty, nestPositionSequences, toString, writeReplace
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
GeometryCollection
@SafeVarargs public GeometryCollection(Geometry<P>... geoms)
-
GeometryCollection
public GeometryCollection(CoordinateReferenceSystem<P> crs)
-
-