public class WaterBodyType extends AbstractWaterObjectType implements java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2
Java class for WaterBodyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WaterBodyType">
<complexContent>
<extension base="{http://www.opengis.net/citygml/waterbody/2.0}AbstractWaterObjectType">
<sequence>
<element name="class" type="{http://www.opengis.net/gml}CodeType" minOccurs="0"/>
<element name="function" type="{http://www.opengis.net/gml}CodeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="usage" type="{http://www.opengis.net/gml}CodeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="lod0MultiCurve" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/>
<element name="lod0MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/>
<element name="lod1MultiCurve" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/>
<element name="lod1MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/>
<element name="lod1Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/>
<element name="lod2Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/>
<element name="lod3Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/>
<element name="lod4Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/>
<element name="boundedBy" type="{http://www.opengis.net/citygml/waterbody/2.0}BoundedByWaterSurfacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/citygml/waterbody/2.0}_GenericApplicationPropertyOfWaterBody" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<BoundedByWaterSurfacePropertyType> |
cityObjectBoundedBy |
protected CodeType |
clazz |
protected java.util.List<CodeType> |
function |
protected java.util.List<java.lang.Object> |
genericApplicationPropertyOfWaterBody |
protected MultiCurvePropertyType |
lod0MultiCurve |
protected MultiSurfacePropertyType |
lod0MultiSurface |
protected MultiCurvePropertyType |
lod1MultiCurve |
protected MultiSurfacePropertyType |
lod1MultiSurface |
protected SolidPropertyType |
lod1Solid |
protected SolidPropertyType |
lod2Solid |
protected SolidPropertyType |
lod3Solid |
protected SolidPropertyType |
lod4Solid |
protected java.util.List<CodeType> |
usage |
genericApplicationPropertyOfWaterObjectcreationDate, externalReference, generalizesTo, genericApplicationPropertyOfCityObject, relativeToTerrain, relativeToWater, terminationDateboundedBy, locationdescription, id, metaDataProperty, name| Constructor and Description |
|---|
WaterBodyType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) |
java.lang.StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) |
java.lang.Object |
clone() |
java.lang.Object |
copyTo(java.lang.Object target) |
java.lang.Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy) |
java.lang.Object |
createNewInstance() |
boolean |
equals(java.lang.Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
java.util.List<BoundedByWaterSurfacePropertyType> |
getCityObjectBoundedBy()
Gets the value of the cityObjectBoundedBy property.
|
CodeType |
getClazz()
Gets the value of the clazz property.
|
java.util.List<CodeType> |
getFunction()
Gets the value of the function property.
|
java.util.List<java.lang.Object> |
getGenericApplicationPropertyOfWaterBody()
Gets the value of the genericApplicationPropertyOfWaterBody property.
|
MultiCurvePropertyType |
getLod0MultiCurve()
Gets the value of the lod0MultiCurve property.
|
MultiSurfacePropertyType |
getLod0MultiSurface()
Gets the value of the lod0MultiSurface property.
|
MultiCurvePropertyType |
getLod1MultiCurve()
Gets the value of the lod1MultiCurve property.
|
MultiSurfacePropertyType |
getLod1MultiSurface()
Gets the value of the lod1MultiSurface property.
|
SolidPropertyType |
getLod1Solid()
Gets the value of the lod1Solid property.
|
SolidPropertyType |
getLod2Solid()
Gets the value of the lod2Solid property.
|
SolidPropertyType |
getLod3Solid()
Gets the value of the lod3Solid property.
|
SolidPropertyType |
getLod4Solid()
Gets the value of the lod4Solid property.
|
java.util.List<CodeType> |
getUsage()
Gets the value of the usage property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
boolean |
isSetCityObjectBoundedBy() |
boolean |
isSetClazz() |
boolean |
isSetFunction() |
boolean |
isSetGenericApplicationPropertyOfWaterBody() |
boolean |
isSetLod0MultiCurve() |
boolean |
isSetLod0MultiSurface() |
boolean |
isSetLod1MultiCurve() |
boolean |
isSetLod1MultiSurface() |
boolean |
isSetLod1Solid() |
boolean |
isSetLod2Solid() |
boolean |
isSetLod3Solid() |
boolean |
isSetLod4Solid() |
boolean |
isSetUsage() |
void |
mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
java.lang.Object left,
java.lang.Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy) |
void |
mergeFrom(java.lang.Object left,
java.lang.Object right) |
void |
setCityObjectBoundedBy(java.util.List<BoundedByWaterSurfacePropertyType> value) |
void |
setClazz(CodeType value)
Sets the value of the clazz property.
|
void |
setFunction(java.util.List<CodeType> value) |
void |
setGenericApplicationPropertyOfWaterBody(java.util.List<java.lang.Object> value) |
void |
setLod0MultiCurve(MultiCurvePropertyType value)
Sets the value of the lod0MultiCurve property.
|
void |
setLod0MultiSurface(MultiSurfacePropertyType value)
Sets the value of the lod0MultiSurface property.
|
void |
setLod1MultiCurve(MultiCurvePropertyType value)
Sets the value of the lod1MultiCurve property.
|
void |
setLod1MultiSurface(MultiSurfacePropertyType value)
Sets the value of the lod1MultiSurface property.
|
void |
setLod1Solid(SolidPropertyType value)
Sets the value of the lod1Solid property.
|
void |
setLod2Solid(SolidPropertyType value)
Sets the value of the lod2Solid property.
|
void |
setLod3Solid(SolidPropertyType value)
Sets the value of the lod3Solid property.
|
void |
setLod4Solid(SolidPropertyType value)
Sets the value of the lod4Solid property.
|
void |
setUsage(java.util.List<CodeType> value) |
java.lang.String |
toString() |
void |
unsetCityObjectBoundedBy() |
void |
unsetFunction() |
void |
unsetGenericApplicationPropertyOfWaterBody() |
void |
unsetUsage() |
WaterBodyType |
withCityObjectBoundedBy(BoundedByWaterSurfacePropertyType... values) |
WaterBodyType |
withCityObjectBoundedBy(java.util.Collection<BoundedByWaterSurfacePropertyType> values) |
WaterBodyType |
withCityObjectBoundedBy(java.util.List<BoundedByWaterSurfacePropertyType> value) |
WaterBodyType |
withClazz(CodeType value) |
WaterBodyType |
withCreationDate(javax.xml.datatype.XMLGregorianCalendar value) |
WaterBodyType |
withExternalReference(java.util.Collection<ExternalReferenceType> values) |
WaterBodyType |
withExternalReference(ExternalReferenceType... values) |
WaterBodyType |
withExternalReference(java.util.List<ExternalReferenceType> value) |
WaterBodyType |
withFunction(CodeType... values) |
WaterBodyType |
withFunction(java.util.Collection<CodeType> values) |
WaterBodyType |
withFunction(java.util.List<CodeType> value) |
WaterBodyType |
withGeneralizesTo(java.util.Collection<GeneralizationRelationType> values) |
WaterBodyType |
withGeneralizesTo(GeneralizationRelationType... values) |
WaterBodyType |
withGeneralizesTo(java.util.List<GeneralizationRelationType> value) |
WaterBodyType |
withGenericApplicationPropertyOfCityObject(java.util.Collection<javax.xml.bind.JAXBElement<?>> values) |
WaterBodyType |
withGenericApplicationPropertyOfCityObject(javax.xml.bind.JAXBElement<?>... values) |
WaterBodyType |
withGenericApplicationPropertyOfCityObject(java.util.List<javax.xml.bind.JAXBElement<?>> value) |
WaterBodyType |
withGenericApplicationPropertyOfWaterBody(java.util.Collection<java.lang.Object> values) |
WaterBodyType |
withGenericApplicationPropertyOfWaterBody(java.util.List<java.lang.Object> value) |
WaterBodyType |
withGenericApplicationPropertyOfWaterBody(java.lang.Object... values) |
WaterBodyType |
withGenericApplicationPropertyOfWaterObject(java.util.Collection<java.lang.Object> values) |
WaterBodyType |
withGenericApplicationPropertyOfWaterObject(java.util.List<java.lang.Object> value) |
WaterBodyType |
withGenericApplicationPropertyOfWaterObject(java.lang.Object... values) |
WaterBodyType |
withLod0MultiCurve(MultiCurvePropertyType value) |
WaterBodyType |
withLod0MultiSurface(MultiSurfacePropertyType value) |
WaterBodyType |
withLod1MultiCurve(MultiCurvePropertyType value) |
WaterBodyType |
withLod1MultiSurface(MultiSurfacePropertyType value) |
WaterBodyType |
withLod1Solid(SolidPropertyType value) |
WaterBodyType |
withLod2Solid(SolidPropertyType value) |
WaterBodyType |
withLod3Solid(SolidPropertyType value) |
WaterBodyType |
withLod4Solid(SolidPropertyType value) |
WaterBodyType |
withRelativeToTerrain(RelativeToTerrainType value) |
WaterBodyType |
withRelativeToWater(RelativeToWaterType value) |
WaterBodyType |
withTerminationDate(javax.xml.datatype.XMLGregorianCalendar value) |
WaterBodyType |
withUsage(CodeType... values) |
WaterBodyType |
withUsage(java.util.Collection<CodeType> values) |
WaterBodyType |
withUsage(java.util.List<CodeType> value) |
getGenericApplicationPropertyOfWaterObject, isSetGenericApplicationPropertyOfWaterObject, setGenericApplicationPropertyOfWaterObject, unsetGenericApplicationPropertyOfWaterObjectgetCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setRelativeToTerrain, setRelativeToWater, setTerminationDate, unsetExternalReference, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObjectgetBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withId, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withNamegetDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetNameprotected CodeType clazz
protected java.util.List<CodeType> function
protected java.util.List<CodeType> usage
protected MultiCurvePropertyType lod0MultiCurve
protected MultiSurfacePropertyType lod0MultiSurface
protected MultiCurvePropertyType lod1MultiCurve
protected MultiSurfacePropertyType lod1MultiSurface
protected SolidPropertyType lod1Solid
protected SolidPropertyType lod2Solid
protected SolidPropertyType lod3Solid
protected SolidPropertyType lod4Solid
protected java.util.List<BoundedByWaterSurfacePropertyType> cityObjectBoundedBy
protected java.util.List<java.lang.Object> genericApplicationPropertyOfWaterBody
public CodeType getClazz()
CodeTypepublic void setClazz(CodeType value)
value - allowed object is
CodeTypepublic boolean isSetClazz()
public java.util.List<CodeType> getFunction()
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 set method for the function property.
For example, to add a new item, do as follows:
getFunction().add(newItem);
Objects of the following type(s) are allowed in the list
CodeType
public boolean isSetFunction()
public void unsetFunction()
public java.util.List<CodeType> getUsage()
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 set method for the usage property.
For example, to add a new item, do as follows:
getUsage().add(newItem);
Objects of the following type(s) are allowed in the list
CodeType
public boolean isSetUsage()
public void unsetUsage()
public MultiCurvePropertyType getLod0MultiCurve()
MultiCurvePropertyTypepublic void setLod0MultiCurve(MultiCurvePropertyType value)
value - allowed object is
MultiCurvePropertyTypepublic boolean isSetLod0MultiCurve()
public MultiSurfacePropertyType getLod0MultiSurface()
MultiSurfacePropertyTypepublic void setLod0MultiSurface(MultiSurfacePropertyType value)
value - allowed object is
MultiSurfacePropertyTypepublic boolean isSetLod0MultiSurface()
public MultiCurvePropertyType getLod1MultiCurve()
MultiCurvePropertyTypepublic void setLod1MultiCurve(MultiCurvePropertyType value)
value - allowed object is
MultiCurvePropertyTypepublic boolean isSetLod1MultiCurve()
public MultiSurfacePropertyType getLod1MultiSurface()
MultiSurfacePropertyTypepublic void setLod1MultiSurface(MultiSurfacePropertyType value)
value - allowed object is
MultiSurfacePropertyTypepublic boolean isSetLod1MultiSurface()
public SolidPropertyType getLod1Solid()
SolidPropertyTypepublic void setLod1Solid(SolidPropertyType value)
value - allowed object is
SolidPropertyTypepublic boolean isSetLod1Solid()
public SolidPropertyType getLod2Solid()
SolidPropertyTypepublic void setLod2Solid(SolidPropertyType value)
value - allowed object is
SolidPropertyTypepublic boolean isSetLod2Solid()
public SolidPropertyType getLod3Solid()
SolidPropertyTypepublic void setLod3Solid(SolidPropertyType value)
value - allowed object is
SolidPropertyTypepublic boolean isSetLod3Solid()
public SolidPropertyType getLod4Solid()
SolidPropertyTypepublic void setLod4Solid(SolidPropertyType value)
value - allowed object is
SolidPropertyTypepublic boolean isSetLod4Solid()
public java.util.List<BoundedByWaterSurfacePropertyType> getCityObjectBoundedBy()
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 set method for the cityObjectBoundedBy property.
For example, to add a new item, do as follows:
getCityObjectBoundedBy().add(newItem);
Objects of the following type(s) are allowed in the list
BoundedByWaterSurfacePropertyType
public boolean isSetCityObjectBoundedBy()
public void unsetCityObjectBoundedBy()
public java.util.List<java.lang.Object> getGenericApplicationPropertyOfWaterBody()
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 set method for the genericApplicationPropertyOfWaterBody property.
For example, to add a new item, do as follows:
getGenericApplicationPropertyOfWaterBody().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetGenericApplicationPropertyOfWaterBody()
public void unsetGenericApplicationPropertyOfWaterBody()
public java.lang.String toString()
toString in class AbstractWaterObjectTypepublic java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractWaterObjectTypepublic java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractWaterObjectTypepublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractWaterObjectTypepublic boolean equals(java.lang.Object object)
equals in class AbstractWaterObjectTypepublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractWaterObjectTypepublic int hashCode()
hashCode in class AbstractWaterObjectTypepublic java.lang.Object clone()
clone in class AbstractWaterObjectTypepublic java.lang.Object copyTo(java.lang.Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractWaterObjectTypepublic java.lang.Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractWaterObjectTypepublic java.lang.Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public void mergeFrom(java.lang.Object left,
java.lang.Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractWaterObjectTypepublic void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
java.lang.Object left,
java.lang.Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractWaterObjectTypepublic void setFunction(java.util.List<CodeType> value)
public void setUsage(java.util.List<CodeType> value)
public void setCityObjectBoundedBy(java.util.List<BoundedByWaterSurfacePropertyType> value)
public void setGenericApplicationPropertyOfWaterBody(java.util.List<java.lang.Object> value)
public WaterBodyType withClazz(CodeType value)
public WaterBodyType withFunction(CodeType... values)
public WaterBodyType withFunction(java.util.Collection<CodeType> values)
public WaterBodyType withUsage(CodeType... values)
public WaterBodyType withUsage(java.util.Collection<CodeType> values)
public WaterBodyType withLod0MultiCurve(MultiCurvePropertyType value)
public WaterBodyType withLod0MultiSurface(MultiSurfacePropertyType value)
public WaterBodyType withLod1MultiCurve(MultiCurvePropertyType value)
public WaterBodyType withLod1MultiSurface(MultiSurfacePropertyType value)
public WaterBodyType withLod1Solid(SolidPropertyType value)
public WaterBodyType withLod2Solid(SolidPropertyType value)
public WaterBodyType withLod3Solid(SolidPropertyType value)
public WaterBodyType withLod4Solid(SolidPropertyType value)
public WaterBodyType withCityObjectBoundedBy(BoundedByWaterSurfacePropertyType... values)
public WaterBodyType withCityObjectBoundedBy(java.util.Collection<BoundedByWaterSurfacePropertyType> values)
public WaterBodyType withGenericApplicationPropertyOfWaterBody(java.lang.Object... values)
public WaterBodyType withGenericApplicationPropertyOfWaterBody(java.util.Collection<java.lang.Object> values)
public WaterBodyType withFunction(java.util.List<CodeType> value)
public WaterBodyType withUsage(java.util.List<CodeType> value)
public WaterBodyType withCityObjectBoundedBy(java.util.List<BoundedByWaterSurfacePropertyType> value)
public WaterBodyType withGenericApplicationPropertyOfWaterBody(java.util.List<java.lang.Object> value)
public WaterBodyType withGenericApplicationPropertyOfWaterObject(java.lang.Object... values)
withGenericApplicationPropertyOfWaterObject in class AbstractWaterObjectTypepublic WaterBodyType withGenericApplicationPropertyOfWaterObject(java.util.Collection<java.lang.Object> values)
withGenericApplicationPropertyOfWaterObject in class AbstractWaterObjectTypepublic WaterBodyType withGenericApplicationPropertyOfWaterObject(java.util.List<java.lang.Object> value)
withGenericApplicationPropertyOfWaterObject in class AbstractWaterObjectTypepublic WaterBodyType withCreationDate(javax.xml.datatype.XMLGregorianCalendar value)
withCreationDate in class AbstractWaterObjectTypepublic WaterBodyType withTerminationDate(javax.xml.datatype.XMLGregorianCalendar value)
withTerminationDate in class AbstractWaterObjectTypepublic WaterBodyType withExternalReference(ExternalReferenceType... values)
withExternalReference in class AbstractWaterObjectTypepublic WaterBodyType withExternalReference(java.util.Collection<ExternalReferenceType> values)
withExternalReference in class AbstractWaterObjectTypepublic WaterBodyType withGeneralizesTo(GeneralizationRelationType... values)
withGeneralizesTo in class AbstractWaterObjectTypepublic WaterBodyType withGeneralizesTo(java.util.Collection<GeneralizationRelationType> values)
withGeneralizesTo in class AbstractWaterObjectTypepublic WaterBodyType withRelativeToTerrain(RelativeToTerrainType value)
withRelativeToTerrain in class AbstractWaterObjectTypepublic WaterBodyType withRelativeToWater(RelativeToWaterType value)
withRelativeToWater in class AbstractWaterObjectTypepublic WaterBodyType withGenericApplicationPropertyOfCityObject(javax.xml.bind.JAXBElement<?>... values)
withGenericApplicationPropertyOfCityObject in class AbstractWaterObjectTypepublic WaterBodyType withGenericApplicationPropertyOfCityObject(java.util.Collection<javax.xml.bind.JAXBElement<?>> values)
withGenericApplicationPropertyOfCityObject in class AbstractWaterObjectTypepublic WaterBodyType withExternalReference(java.util.List<ExternalReferenceType> value)
withExternalReference in class AbstractWaterObjectTypepublic WaterBodyType withGeneralizesTo(java.util.List<GeneralizationRelationType> value)
withGeneralizesTo in class AbstractWaterObjectTypepublic WaterBodyType withGenericApplicationPropertyOfCityObject(java.util.List<javax.xml.bind.JAXBElement<?>> value)
withGenericApplicationPropertyOfCityObject in class AbstractWaterObjectTypeCopyright © 2008-2022. All Rights Reserved.