Package nl.b3p.csw.jaxb.gml
Class MultiGeometryType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractGMLType
-
- nl.b3p.csw.jaxb.gml.AbstractGeometryType
-
- nl.b3p.csw.jaxb.gml.AbstractGeometricAggregateType
-
- nl.b3p.csw.jaxb.gml.MultiGeometryType
-
public class MultiGeometryType extends AbstractGeometricAggregateType
A geometry collection must include one or more geometries, referenced through geometryMember elements.Java class for MultiGeometryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MultiGeometryType"> <complexContent> <extension base="{http://www.opengis.net/gml}AbstractGeometricAggregateType"> <sequence> <element ref="{http://www.opengis.net/gml}geometryMember" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.opengis.net/gml}geometryMembers" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<GeometryMember>geometryMemberprotected GeometryMembersgeometryMembers-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description MultiGeometryType()Default no-arg constructorMultiGeometryType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, List<GeometryMember> geometryMember, GeometryMembers geometryMembers)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<GeometryMember>getGeometryMember()Gets the value of the geometryMember property.GeometryMembersgetGeometryMembers()Gets the value of the geometryMembers property.voidsetGeometryMembers(GeometryMembers value)Sets the value of the geometryMembers property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setGid, setSrsDimension, setSrsName
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
geometryMember
protected List<GeometryMember> geometryMember
-
geometryMembers
protected GeometryMembers geometryMembers
-
-
Constructor Detail
-
MultiGeometryType
public MultiGeometryType()
Default no-arg constructor
-
MultiGeometryType
public MultiGeometryType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, List<GeometryMember> geometryMember, GeometryMembers geometryMembers)
Fully-initialising value constructor
-
-
Method Detail
-
getGeometryMember
public List<GeometryMember> getGeometryMember()
Gets the value of the geometryMember 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 geometryMember property.For example, to add a new item, do as follows:
getGeometryMember().add(newItem);Objects of the following type(s) are allowed in the list
GeometryMember
-
getGeometryMembers
public GeometryMembers getGeometryMembers()
Gets the value of the geometryMembers property.- Returns:
- possible object is
GeometryMembers
-
setGeometryMembers
public void setGeometryMembers(GeometryMembers value)
Sets the value of the geometryMembers property.- Parameters:
value- allowed object isGeometryMembers
-
-