Class CityFurnitureType
- java.lang.Object
-
- net.opengis.gml.v_3_1_1.AbstractGMLType
-
- net.opengis.gml.v_3_1_1.AbstractFeatureType
-
- net.opengis.citygml.v_2_0.AbstractCityObjectType
-
- net.opengis.citygml.cityfurniture.v_2_0.CityFurnitureType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class CityFurnitureType extends AbstractCityObjectType implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Type describing city furnitures, like traffic lights, benches, ... As subclass of _CityObject, a CityFurniture inherits all attributes and relations, in particular an id, names, external references, and generalization relations.Java class for CityFurnitureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CityFurnitureType"> <complexContent> <extension base="{http://www.opengis.net/citygml/2.0}AbstractCityObjectType"> <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="lod1Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/> <element name="lod2Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/> <element name="lod3Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/> <element name="lod4Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/> <element name="lod1TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod2TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod3TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod4TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod1ImplicitRepresentation" type="{http://www.opengis.net/citygml/2.0}ImplicitRepresentationPropertyType" minOccurs="0"/> <element name="lod2ImplicitRepresentation" type="{http://www.opengis.net/citygml/2.0}ImplicitRepresentationPropertyType" minOccurs="0"/> <element name="lod3ImplicitRepresentation" type="{http://www.opengis.net/citygml/2.0}ImplicitRepresentationPropertyType" minOccurs="0"/> <element name="lod4ImplicitRepresentation" type="{http://www.opengis.net/citygml/2.0}ImplicitRepresentationPropertyType" minOccurs="0"/> <element ref="{http://www.opengis.net/citygml/cityfurniture/2.0}_GenericApplicationPropertyOfCityFurniture" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CodeTypeclazzprotected List<CodeType>functionprotected List<Object>genericApplicationPropertyOfCityFurnitureprotected GeometryPropertyTypelod1Geometryprotected ImplicitRepresentationPropertyTypelod1ImplicitRepresentationprotected MultiCurvePropertyTypelod1TerrainIntersectionprotected GeometryPropertyTypelod2Geometryprotected ImplicitRepresentationPropertyTypelod2ImplicitRepresentationprotected MultiCurvePropertyTypelod2TerrainIntersectionprotected GeometryPropertyTypelod3Geometryprotected ImplicitRepresentationPropertyTypelod3ImplicitRepresentationprotected MultiCurvePropertyTypelod3TerrainIntersectionprotected GeometryPropertyTypelod4Geometryprotected ImplicitRepresentationPropertyTypelod4ImplicitRepresentationprotected MultiCurvePropertyTypelod4TerrainIntersectionprotected List<CodeType>usage-
Fields inherited from class net.opengis.citygml.v_2_0.AbstractCityObjectType
creationDate, externalReference, generalizesTo, genericApplicationPropertyOfCityObject, relativeToTerrain, relativeToWater, terminationDate
-
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
boundedBy, location
-
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description CityFurnitureType()Default no-arg constructorCityFurnitureType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, CodeType clazz, List<CodeType> function, List<CodeType> usage, GeometryPropertyType lod1Geometry, GeometryPropertyType lod2Geometry, GeometryPropertyType lod3Geometry, GeometryPropertyType lod4Geometry, MultiCurvePropertyType lod1TerrainIntersection, MultiCurvePropertyType lod2TerrainIntersection, MultiCurvePropertyType lod3TerrainIntersection, MultiCurvePropertyType lod4TerrainIntersection, ImplicitRepresentationPropertyType lod1ImplicitRepresentation, ImplicitRepresentationPropertyType lod2ImplicitRepresentation, ImplicitRepresentationPropertyType lod3ImplicitRepresentation, ImplicitRepresentationPropertyType lod4ImplicitRepresentation, List<Object> genericApplicationPropertyOfCityFurniture)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class net.opengis.citygml.v_2_0.AbstractCityObjectType
getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setRelativeToTerrain, setRelativeToWater, setTerminationDate, unsetExternalReference, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject
-
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withId, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
-
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
-
-
-
-
Field Detail
-
clazz
protected CodeType clazz
-
lod1Geometry
protected GeometryPropertyType lod1Geometry
-
lod2Geometry
protected GeometryPropertyType lod2Geometry
-
lod3Geometry
protected GeometryPropertyType lod3Geometry
-
lod4Geometry
protected GeometryPropertyType lod4Geometry
-
lod1TerrainIntersection
protected MultiCurvePropertyType lod1TerrainIntersection
-
lod2TerrainIntersection
protected MultiCurvePropertyType lod2TerrainIntersection
-
lod3TerrainIntersection
protected MultiCurvePropertyType lod3TerrainIntersection
-
lod4TerrainIntersection
protected MultiCurvePropertyType lod4TerrainIntersection
-
lod1ImplicitRepresentation
protected ImplicitRepresentationPropertyType lod1ImplicitRepresentation
-
lod2ImplicitRepresentation
protected ImplicitRepresentationPropertyType lod2ImplicitRepresentation
-
lod3ImplicitRepresentation
protected ImplicitRepresentationPropertyType lod3ImplicitRepresentation
-
lod4ImplicitRepresentation
protected ImplicitRepresentationPropertyType lod4ImplicitRepresentation
-
-
Constructor Detail
-
CityFurnitureType
public CityFurnitureType()
Default no-arg constructor
-
CityFurnitureType
public CityFurnitureType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, CodeType clazz, List<CodeType> function, List<CodeType> usage, GeometryPropertyType lod1Geometry, GeometryPropertyType lod2Geometry, GeometryPropertyType lod3Geometry, GeometryPropertyType lod4Geometry, MultiCurvePropertyType lod1TerrainIntersection, MultiCurvePropertyType lod2TerrainIntersection, MultiCurvePropertyType lod3TerrainIntersection, MultiCurvePropertyType lod4TerrainIntersection, ImplicitRepresentationPropertyType lod1ImplicitRepresentation, ImplicitRepresentationPropertyType lod2ImplicitRepresentation, ImplicitRepresentationPropertyType lod3ImplicitRepresentation, ImplicitRepresentationPropertyType lod4ImplicitRepresentation, List<Object> genericApplicationPropertyOfCityFurniture)
Fully-initialising value constructor
-
-
Method Detail
-
getClazz
public CodeType getClazz()
Gets the value of the clazz property.- Returns:
- possible object is
CodeType
-
setClazz
public void setClazz(CodeType value)
Sets the value of the clazz property.- Parameters:
value- allowed object isCodeType
-
isSetClazz
public boolean isSetClazz()
-
getFunction
public List<CodeType> getFunction()
Gets the value of the function 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 Jakarta XML Binding object. This is why there is not a
setmethod 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
-
isSetFunction
public boolean isSetFunction()
-
unsetFunction
public void unsetFunction()
-
getUsage
public List<CodeType> getUsage()
Gets the value of the usage 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 Jakarta XML Binding object. This is why there is not a
setmethod 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
-
isSetUsage
public boolean isSetUsage()
-
unsetUsage
public void unsetUsage()
-
getLod1Geometry
public GeometryPropertyType getLod1Geometry()
Gets the value of the lod1Geometry property.- Returns:
- possible object is
GeometryPropertyType
-
setLod1Geometry
public void setLod1Geometry(GeometryPropertyType value)
Sets the value of the lod1Geometry property.- Parameters:
value- allowed object isGeometryPropertyType
-
isSetLod1Geometry
public boolean isSetLod1Geometry()
-
getLod2Geometry
public GeometryPropertyType getLod2Geometry()
Gets the value of the lod2Geometry property.- Returns:
- possible object is
GeometryPropertyType
-
setLod2Geometry
public void setLod2Geometry(GeometryPropertyType value)
Sets the value of the lod2Geometry property.- Parameters:
value- allowed object isGeometryPropertyType
-
isSetLod2Geometry
public boolean isSetLod2Geometry()
-
getLod3Geometry
public GeometryPropertyType getLod3Geometry()
Gets the value of the lod3Geometry property.- Returns:
- possible object is
GeometryPropertyType
-
setLod3Geometry
public void setLod3Geometry(GeometryPropertyType value)
Sets the value of the lod3Geometry property.- Parameters:
value- allowed object isGeometryPropertyType
-
isSetLod3Geometry
public boolean isSetLod3Geometry()
-
getLod4Geometry
public GeometryPropertyType getLod4Geometry()
Gets the value of the lod4Geometry property.- Returns:
- possible object is
GeometryPropertyType
-
setLod4Geometry
public void setLod4Geometry(GeometryPropertyType value)
Sets the value of the lod4Geometry property.- Parameters:
value- allowed object isGeometryPropertyType
-
isSetLod4Geometry
public boolean isSetLod4Geometry()
-
getLod1TerrainIntersection
public MultiCurvePropertyType getLod1TerrainIntersection()
Gets the value of the lod1TerrainIntersection property.- Returns:
- possible object is
MultiCurvePropertyType
-
setLod1TerrainIntersection
public void setLod1TerrainIntersection(MultiCurvePropertyType value)
Sets the value of the lod1TerrainIntersection property.- Parameters:
value- allowed object isMultiCurvePropertyType
-
isSetLod1TerrainIntersection
public boolean isSetLod1TerrainIntersection()
-
getLod2TerrainIntersection
public MultiCurvePropertyType getLod2TerrainIntersection()
Gets the value of the lod2TerrainIntersection property.- Returns:
- possible object is
MultiCurvePropertyType
-
setLod2TerrainIntersection
public void setLod2TerrainIntersection(MultiCurvePropertyType value)
Sets the value of the lod2TerrainIntersection property.- Parameters:
value- allowed object isMultiCurvePropertyType
-
isSetLod2TerrainIntersection
public boolean isSetLod2TerrainIntersection()
-
getLod3TerrainIntersection
public MultiCurvePropertyType getLod3TerrainIntersection()
Gets the value of the lod3TerrainIntersection property.- Returns:
- possible object is
MultiCurvePropertyType
-
setLod3TerrainIntersection
public void setLod3TerrainIntersection(MultiCurvePropertyType value)
Sets the value of the lod3TerrainIntersection property.- Parameters:
value- allowed object isMultiCurvePropertyType
-
isSetLod3TerrainIntersection
public boolean isSetLod3TerrainIntersection()
-
getLod4TerrainIntersection
public MultiCurvePropertyType getLod4TerrainIntersection()
Gets the value of the lod4TerrainIntersection property.- Returns:
- possible object is
MultiCurvePropertyType
-
setLod4TerrainIntersection
public void setLod4TerrainIntersection(MultiCurvePropertyType value)
Sets the value of the lod4TerrainIntersection property.- Parameters:
value- allowed object isMultiCurvePropertyType
-
isSetLod4TerrainIntersection
public boolean isSetLod4TerrainIntersection()
-
getLod1ImplicitRepresentation
public ImplicitRepresentationPropertyType getLod1ImplicitRepresentation()
Gets the value of the lod1ImplicitRepresentation property.- Returns:
- possible object is
ImplicitRepresentationPropertyType
-
setLod1ImplicitRepresentation
public void setLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod1ImplicitRepresentation property.- Parameters:
value- allowed object isImplicitRepresentationPropertyType
-
isSetLod1ImplicitRepresentation
public boolean isSetLod1ImplicitRepresentation()
-
getLod2ImplicitRepresentation
public ImplicitRepresentationPropertyType getLod2ImplicitRepresentation()
Gets the value of the lod2ImplicitRepresentation property.- Returns:
- possible object is
ImplicitRepresentationPropertyType
-
setLod2ImplicitRepresentation
public void setLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod2ImplicitRepresentation property.- Parameters:
value- allowed object isImplicitRepresentationPropertyType
-
isSetLod2ImplicitRepresentation
public boolean isSetLod2ImplicitRepresentation()
-
getLod3ImplicitRepresentation
public ImplicitRepresentationPropertyType getLod3ImplicitRepresentation()
Gets the value of the lod3ImplicitRepresentation property.- Returns:
- possible object is
ImplicitRepresentationPropertyType
-
setLod3ImplicitRepresentation
public void setLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod3ImplicitRepresentation property.- Parameters:
value- allowed object isImplicitRepresentationPropertyType
-
isSetLod3ImplicitRepresentation
public boolean isSetLod3ImplicitRepresentation()
-
getLod4ImplicitRepresentation
public ImplicitRepresentationPropertyType getLod4ImplicitRepresentation()
Gets the value of the lod4ImplicitRepresentation property.- Returns:
- possible object is
ImplicitRepresentationPropertyType
-
setLod4ImplicitRepresentation
public void setLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod4ImplicitRepresentation property.- Parameters:
value- allowed object isImplicitRepresentationPropertyType
-
isSetLod4ImplicitRepresentation
public boolean isSetLod4ImplicitRepresentation()
-
getGenericApplicationPropertyOfCityFurniture
public List<Object> getGenericApplicationPropertyOfCityFurniture()
Gets the value of the genericApplicationPropertyOfCityFurniture 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 Jakarta XML Binding object. This is why there is not a
setmethod for the genericApplicationPropertyOfCityFurniture property.For example, to add a new item, do as follows:
getGenericApplicationPropertyOfCityFurniture().add(newItem);Objects of the following type(s) are allowed in the list
Object
-
isSetGenericApplicationPropertyOfCityFurniture
public boolean isSetGenericApplicationPropertyOfCityFurniture()
-
unsetGenericApplicationPropertyOfCityFurniture
public void unsetGenericApplicationPropertyOfCityFurniture()
-
toString
public String toString()
- Overrides:
toStringin classAbstractCityObjectType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classAbstractCityObjectType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classAbstractCityObjectType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classAbstractCityObjectType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractCityObjectType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classAbstractCityObjectType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractCityObjectType
-
clone
public Object clone()
- Overrides:
clonein classAbstractCityObjectType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractCityObjectType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractCityObjectType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractCityObjectType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractCityObjectType
-
setGenericApplicationPropertyOfCityFurniture
public void setGenericApplicationPropertyOfCityFurniture(List<Object> value)
-
withClazz
public CityFurnitureType withClazz(CodeType value)
-
withFunction
public CityFurnitureType withFunction(CodeType... values)
-
withFunction
public CityFurnitureType withFunction(Collection<CodeType> values)
-
withUsage
public CityFurnitureType withUsage(CodeType... values)
-
withUsage
public CityFurnitureType withUsage(Collection<CodeType> values)
-
withLod1Geometry
public CityFurnitureType withLod1Geometry(GeometryPropertyType value)
-
withLod2Geometry
public CityFurnitureType withLod2Geometry(GeometryPropertyType value)
-
withLod3Geometry
public CityFurnitureType withLod3Geometry(GeometryPropertyType value)
-
withLod4Geometry
public CityFurnitureType withLod4Geometry(GeometryPropertyType value)
-
withLod1TerrainIntersection
public CityFurnitureType withLod1TerrainIntersection(MultiCurvePropertyType value)
-
withLod2TerrainIntersection
public CityFurnitureType withLod2TerrainIntersection(MultiCurvePropertyType value)
-
withLod3TerrainIntersection
public CityFurnitureType withLod3TerrainIntersection(MultiCurvePropertyType value)
-
withLod4TerrainIntersection
public CityFurnitureType withLod4TerrainIntersection(MultiCurvePropertyType value)
-
withLod1ImplicitRepresentation
public CityFurnitureType withLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)
-
withLod2ImplicitRepresentation
public CityFurnitureType withLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)
-
withLod3ImplicitRepresentation
public CityFurnitureType withLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)
-
withLod4ImplicitRepresentation
public CityFurnitureType withLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)
-
withGenericApplicationPropertyOfCityFurniture
public CityFurnitureType withGenericApplicationPropertyOfCityFurniture(Object... values)
-
withGenericApplicationPropertyOfCityFurniture
public CityFurnitureType withGenericApplicationPropertyOfCityFurniture(Collection<Object> values)
-
withFunction
public CityFurnitureType withFunction(List<CodeType> value)
-
withUsage
public CityFurnitureType withUsage(List<CodeType> value)
-
withGenericApplicationPropertyOfCityFurniture
public CityFurnitureType withGenericApplicationPropertyOfCityFurniture(List<Object> value)
-
withCreationDate
public CityFurnitureType withCreationDate(XMLGregorianCalendar value)
- Overrides:
withCreationDatein classAbstractCityObjectType
-
withTerminationDate
public CityFurnitureType withTerminationDate(XMLGregorianCalendar value)
- Overrides:
withTerminationDatein classAbstractCityObjectType
-
withExternalReference
public CityFurnitureType withExternalReference(ExternalReferenceType... values)
- Overrides:
withExternalReferencein classAbstractCityObjectType
-
withExternalReference
public CityFurnitureType withExternalReference(Collection<ExternalReferenceType> values)
- Overrides:
withExternalReferencein classAbstractCityObjectType
-
withGeneralizesTo
public CityFurnitureType withGeneralizesTo(GeneralizationRelationType... values)
- Overrides:
withGeneralizesToin classAbstractCityObjectType
-
withGeneralizesTo
public CityFurnitureType withGeneralizesTo(Collection<GeneralizationRelationType> values)
- Overrides:
withGeneralizesToin classAbstractCityObjectType
-
withRelativeToTerrain
public CityFurnitureType withRelativeToTerrain(RelativeToTerrainType value)
- Overrides:
withRelativeToTerrainin classAbstractCityObjectType
-
withRelativeToWater
public CityFurnitureType withRelativeToWater(RelativeToWaterType value)
- Overrides:
withRelativeToWaterin classAbstractCityObjectType
-
withGenericApplicationPropertyOfCityObject
public CityFurnitureType withGenericApplicationPropertyOfCityObject(jakarta.xml.bind.JAXBElement<?>... values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractCityObjectType
-
withGenericApplicationPropertyOfCityObject
public CityFurnitureType withGenericApplicationPropertyOfCityObject(Collection<jakarta.xml.bind.JAXBElement<?>> values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractCityObjectType
-
withExternalReference
public CityFurnitureType withExternalReference(List<ExternalReferenceType> value)
- Overrides:
withExternalReferencein classAbstractCityObjectType
-
withGeneralizesTo
public CityFurnitureType withGeneralizesTo(List<GeneralizationRelationType> value)
- Overrides:
withGeneralizesToin classAbstractCityObjectType
-
withGenericApplicationPropertyOfCityObject
public CityFurnitureType withGenericApplicationPropertyOfCityObject(List<jakarta.xml.bind.JAXBElement<?>> value)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractCityObjectType
-
-