public class MultiGeometry extends AbstractGeometricAggregate
isSetMetaDataProperty
Constructor and Description |
---|
MultiGeometry() |
MultiGeometry(AbstractGeometry... abstractGeometrys) |
MultiGeometry(java.util.List<? extends AbstractGeometry> abstractGeometrys) |
addAxisLabel, addUomLabel, getAxisLabels, getGid, getInheritedSrsName, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetGid, unsetSrsDimension, unsetSrsName, unsetUomLabels, unsetUomLabels
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
public MultiGeometry()
public MultiGeometry(java.util.List<? extends AbstractGeometry> abstractGeometrys)
public MultiGeometry(AbstractGeometry... abstractGeometrys)
public void addGeometryMember(GeometryProperty<? extends AbstractGeometry> geometryMember)
public java.util.List<GeometryProperty<? extends AbstractGeometry>> getGeometryMember()
public GeometryArrayProperty<? extends AbstractGeometry> getGeometryMembers()
public boolean isSetGeometryMember()
public boolean isSetGeometryMembers()
public void setGeometryMember(java.util.List<GeometryProperty<? extends AbstractGeometry>> geometryMember)
public void setGeometryMembers(GeometryArrayProperty<? extends AbstractGeometry> geometryMembers)
public void unsetGeometryMember()
public boolean unsetGeometryMember(GeometryProperty<? extends AbstractGeometry> geometryMember)
public void unsetGeometryMembers()
public BoundingBox calcBoundingBox()
calcBoundingBox
in class AbstractGeometry
public GMLClass getGMLClass()
getGMLClass
in interface GML
getGMLClass
in class AbstractGML
public java.lang.Object copy(CopyBuilder copyBuilder)
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractGeometry
public void accept(GeometryVisitor visitor)
accept
in class AbstractGeometry
public <T> T accept(GeometryFunctor<T> visitor)
accept
in class AbstractGeometry
public void accept(GMLVisitor visitor)
accept
in class AbstractGML
public <T> T accept(GMLFunctor<T> visitor)
accept
in class AbstractGML