Class GeometryArrayPropertyType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.GeometryArrayPropertyType
-
public class GeometryArrayPropertyType extends Object
A container for an array of geometry elements. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported.Java class for GeometryArrayPropertyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GeometryArrayPropertyType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.opengis.net/gml}_Geometry" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>>geometry
-
Constructor Summary
Constructors Constructor Description GeometryArrayPropertyType()Default no-arg constructorGeometryArrayPropertyType(List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>> geometry)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>>getGeometry()Gets the value of the geometry property.
-
-
-
Field Detail
-
geometry
protected List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>> geometry
-
-
Constructor Detail
-
GeometryArrayPropertyType
public GeometryArrayPropertyType()
Default no-arg constructor
-
GeometryArrayPropertyType
public GeometryArrayPropertyType(List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>> geometry)
Fully-initialising value constructor
-
-
Method Detail
-
getGeometry
public List<javax.xml.bind.JAXBElement<? extends AbstractGeometryType>> getGeometry()
Gets the value of the geometry property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the geometry property.For example, to add a new item, do as follows:
getGeometry().add(newItem);Objects of the following type(s) are allowed in the list
CurveAbstractGeometrySolidTriangulatedSurfaceOrientableSurfacePolygonGeometricPrimitiveLineStringMultiPointMultiSurfacePointAbstractCurveSurfaceMultiLineStringMultiSolidMultiGeometryAbstractSurfaceLinearRingOrientableCurvePolyhedralSurfaceTinAbstractRingMultiCurveAbstractSolidRingMultiPolygonGeometricAggregate
-
-