Class BuildingType
-
- 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 BuildingType extends AbstractBuildingType 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
Java class for BuildingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BuildingType"> <complexContent> <extension base="{http://www.opengis.net/citygml/building/2.0}AbstractBuildingType"> <sequence> <element ref="{http://www.opengis.net/citygml/building/2.0}_GenericApplicationPropertyOfBuilding" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Object>genericApplicationPropertyOfBuilding-
Fields inherited from class net.opengis.citygml.building.v_2_0.AbstractBuildingType
address, cityObjectBoundedBy, clazz, consistsOfBuildingPart, function, genericApplicationPropertyOfAbstractBuilding, interiorBuildingInstallation, interiorRoom, lod0FootPrint, lod0RoofEdge, lod1MultiSurface, lod1Solid, lod1TerrainIntersection, lod2MultiCurve, lod2MultiSurface, lod2Solid, lod2TerrainIntersection, lod3MultiCurve, lod3MultiSurface, lod3Solid, lod3TerrainIntersection, lod4MultiCurve, lod4MultiSurface, lod4Solid, lod4TerrainIntersection, measuredHeight, outerBuildingInstallation, roofType, storeyHeightsAboveGround, storeyHeightsBelowGround, storeysAboveGround, storeysBelowGround, usage, yearOfConstruction, yearOfDemolition
-
Fields inherited from class net.opengis.citygml.v_2_0.AbstractSiteType
genericApplicationPropertyOfSite
-
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 BuildingType()Default no-arg constructorBuildingType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, List<Object> genericApplicationPropertyOfSite, CodeType clazz, List<CodeType> function, List<CodeType> usage, XMLGregorianCalendar yearOfConstruction, XMLGregorianCalendar yearOfDemolition, CodeType roofType, LengthType measuredHeight, BigInteger storeysAboveGround, BigInteger storeysBelowGround, MeasureOrNullListType storeyHeightsAboveGround, MeasureOrNullListType storeyHeightsBelowGround, MultiSurfacePropertyType lod0FootPrint, MultiSurfacePropertyType lod0RoofEdge, SolidPropertyType lod1Solid, MultiSurfacePropertyType lod1MultiSurface, MultiCurvePropertyType lod1TerrainIntersection, SolidPropertyType lod2Solid, MultiSurfacePropertyType lod2MultiSurface, MultiCurvePropertyType lod2MultiCurve, MultiCurvePropertyType lod2TerrainIntersection, List<BuildingInstallationPropertyType> outerBuildingInstallation, List<IntBuildingInstallationPropertyType> interiorBuildingInstallation, List<BoundarySurfacePropertyType> cityObjectBoundedBy, SolidPropertyType lod3Solid, MultiSurfacePropertyType lod3MultiSurface, MultiCurvePropertyType lod3MultiCurve, MultiCurvePropertyType lod3TerrainIntersection, SolidPropertyType lod4Solid, MultiSurfacePropertyType lod4MultiSurface, MultiCurvePropertyType lod4MultiCurve, MultiCurvePropertyType lod4TerrainIntersection, List<InteriorRoomPropertyType> interiorRoom, List<BuildingPartPropertyType> consistsOfBuildingPart, List<AddressPropertyType> address, List<Object> genericApplicationPropertyOfAbstractBuilding, List<Object> genericApplicationPropertyOfBuilding)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class net.opengis.citygml.building.v_2_0.AbstractBuildingType
getAddress, getCityObjectBoundedBy, getClazz, getConsistsOfBuildingPart, getFunction, getGenericApplicationPropertyOfAbstractBuilding, getInteriorBuildingInstallation, getInteriorRoom, getLod0FootPrint, getLod0RoofEdge, getLod1MultiSurface, getLod1Solid, getLod1TerrainIntersection, getLod2MultiCurve, getLod2MultiSurface, getLod2Solid, getLod2TerrainIntersection, getLod3MultiCurve, getLod3MultiSurface, getLod3Solid, getLod3TerrainIntersection, getLod4MultiCurve, getLod4MultiSurface, getLod4Solid, getLod4TerrainIntersection, getMeasuredHeight, getOuterBuildingInstallation, getRoofType, getStoreyHeightsAboveGround, getStoreyHeightsBelowGround, getStoreysAboveGround, getStoreysBelowGround, getUsage, getYearOfConstruction, getYearOfDemolition, isSetAddress, isSetCityObjectBoundedBy, isSetClazz, isSetConsistsOfBuildingPart, isSetFunction, isSetGenericApplicationPropertyOfAbstractBuilding, isSetInteriorBuildingInstallation, isSetInteriorRoom, isSetLod0FootPrint, isSetLod0RoofEdge, isSetLod1MultiSurface, isSetLod1Solid, isSetLod1TerrainIntersection, isSetLod2MultiCurve, isSetLod2MultiSurface, isSetLod2Solid, isSetLod2TerrainIntersection, isSetLod3MultiCurve, isSetLod3MultiSurface, isSetLod3Solid, isSetLod3TerrainIntersection, isSetLod4MultiCurve, isSetLod4MultiSurface, isSetLod4Solid, isSetLod4TerrainIntersection, isSetMeasuredHeight, isSetOuterBuildingInstallation, isSetRoofType, isSetStoreyHeightsAboveGround, isSetStoreyHeightsBelowGround, isSetStoreysAboveGround, isSetStoreysBelowGround, isSetUsage, isSetYearOfConstruction, isSetYearOfDemolition, setAddress, setCityObjectBoundedBy, setClazz, setConsistsOfBuildingPart, setFunction, setGenericApplicationPropertyOfAbstractBuilding, setInteriorBuildingInstallation, setInteriorRoom, setLod0FootPrint, setLod0RoofEdge, setLod1MultiSurface, setLod1Solid, setLod1TerrainIntersection, setLod2MultiCurve, setLod2MultiSurface, setLod2Solid, setLod2TerrainIntersection, setLod3MultiCurve, setLod3MultiSurface, setLod3Solid, setLod3TerrainIntersection, setLod4MultiCurve, setLod4MultiSurface, setLod4Solid, setLod4TerrainIntersection, setMeasuredHeight, setOuterBuildingInstallation, setRoofType, setStoreyHeightsAboveGround, setStoreyHeightsBelowGround, setStoreysAboveGround, setStoreysBelowGround, setUsage, setYearOfConstruction, setYearOfDemolition, unsetAddress, unsetCityObjectBoundedBy, unsetConsistsOfBuildingPart, unsetFunction, unsetGenericApplicationPropertyOfAbstractBuilding, unsetInteriorBuildingInstallation, unsetInteriorRoom, unsetOuterBuildingInstallation, unsetUsage
-
Methods inherited from class net.opengis.citygml.v_2_0.AbstractSiteType
getGenericApplicationPropertyOfSite, isSetGenericApplicationPropertyOfSite, setGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite
-
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
-
-
-
-
Constructor Detail
-
BuildingType
public BuildingType()
Default no-arg constructor
-
BuildingType
public BuildingType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, List<Object> genericApplicationPropertyOfSite, CodeType clazz, List<CodeType> function, List<CodeType> usage, XMLGregorianCalendar yearOfConstruction, XMLGregorianCalendar yearOfDemolition, CodeType roofType, LengthType measuredHeight, BigInteger storeysAboveGround, BigInteger storeysBelowGround, MeasureOrNullListType storeyHeightsAboveGround, MeasureOrNullListType storeyHeightsBelowGround, MultiSurfacePropertyType lod0FootPrint, MultiSurfacePropertyType lod0RoofEdge, SolidPropertyType lod1Solid, MultiSurfacePropertyType lod1MultiSurface, MultiCurvePropertyType lod1TerrainIntersection, SolidPropertyType lod2Solid, MultiSurfacePropertyType lod2MultiSurface, MultiCurvePropertyType lod2MultiCurve, MultiCurvePropertyType lod2TerrainIntersection, List<BuildingInstallationPropertyType> outerBuildingInstallation, List<IntBuildingInstallationPropertyType> interiorBuildingInstallation, List<BoundarySurfacePropertyType> cityObjectBoundedBy, SolidPropertyType lod3Solid, MultiSurfacePropertyType lod3MultiSurface, MultiCurvePropertyType lod3MultiCurve, MultiCurvePropertyType lod3TerrainIntersection, SolidPropertyType lod4Solid, MultiSurfacePropertyType lod4MultiSurface, MultiCurvePropertyType lod4MultiCurve, MultiCurvePropertyType lod4TerrainIntersection, List<InteriorRoomPropertyType> interiorRoom, List<BuildingPartPropertyType> consistsOfBuildingPart, List<AddressPropertyType> address, List<Object> genericApplicationPropertyOfAbstractBuilding, List<Object> genericApplicationPropertyOfBuilding)
Fully-initialising value constructor
-
-
Method Detail
-
getGenericApplicationPropertyOfBuilding
public List<Object> getGenericApplicationPropertyOfBuilding()
Gets the value of the genericApplicationPropertyOfBuilding 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 genericApplicationPropertyOfBuilding property.For example, to add a new item, do as follows:
getGenericApplicationPropertyOfBuilding().add(newItem);Objects of the following type(s) are allowed in the list
Object
-
isSetGenericApplicationPropertyOfBuilding
public boolean isSetGenericApplicationPropertyOfBuilding()
-
unsetGenericApplicationPropertyOfBuilding
public void unsetGenericApplicationPropertyOfBuilding()
-
toString
public String toString()
- Overrides:
toStringin classAbstractBuildingType
-
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 classAbstractBuildingType
-
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 classAbstractBuildingType
-
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 classAbstractBuildingType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractBuildingType
-
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 classAbstractBuildingType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractBuildingType
-
clone
public Object clone()
- Overrides:
clonein classAbstractBuildingType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractBuildingType
-
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 classAbstractBuildingType
-
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 classAbstractBuildingType
-
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 classAbstractBuildingType
-
setGenericApplicationPropertyOfBuilding
public void setGenericApplicationPropertyOfBuilding(List<Object> value)
-
withGenericApplicationPropertyOfBuilding
public BuildingType withGenericApplicationPropertyOfBuilding(Object... values)
-
withGenericApplicationPropertyOfBuilding
public BuildingType withGenericApplicationPropertyOfBuilding(Collection<Object> values)
-
withGenericApplicationPropertyOfBuilding
public BuildingType withGenericApplicationPropertyOfBuilding(List<Object> value)
-
withClazz
public BuildingType withClazz(CodeType value)
- Overrides:
withClazzin classAbstractBuildingType
-
withFunction
public BuildingType withFunction(CodeType... values)
- Overrides:
withFunctionin classAbstractBuildingType
-
withFunction
public BuildingType withFunction(Collection<CodeType> values)
- Overrides:
withFunctionin classAbstractBuildingType
-
withUsage
public BuildingType withUsage(CodeType... values)
- Overrides:
withUsagein classAbstractBuildingType
-
withUsage
public BuildingType withUsage(Collection<CodeType> values)
- Overrides:
withUsagein classAbstractBuildingType
-
withYearOfConstruction
public BuildingType withYearOfConstruction(XMLGregorianCalendar value)
- Overrides:
withYearOfConstructionin classAbstractBuildingType
-
withYearOfDemolition
public BuildingType withYearOfDemolition(XMLGregorianCalendar value)
- Overrides:
withYearOfDemolitionin classAbstractBuildingType
-
withRoofType
public BuildingType withRoofType(CodeType value)
- Overrides:
withRoofTypein classAbstractBuildingType
-
withMeasuredHeight
public BuildingType withMeasuredHeight(LengthType value)
- Overrides:
withMeasuredHeightin classAbstractBuildingType
-
withStoreysAboveGround
public BuildingType withStoreysAboveGround(BigInteger value)
- Overrides:
withStoreysAboveGroundin classAbstractBuildingType
-
withStoreysBelowGround
public BuildingType withStoreysBelowGround(BigInteger value)
- Overrides:
withStoreysBelowGroundin classAbstractBuildingType
-
withStoreyHeightsAboveGround
public BuildingType withStoreyHeightsAboveGround(MeasureOrNullListType value)
- Overrides:
withStoreyHeightsAboveGroundin classAbstractBuildingType
-
withStoreyHeightsBelowGround
public BuildingType withStoreyHeightsBelowGround(MeasureOrNullListType value)
- Overrides:
withStoreyHeightsBelowGroundin classAbstractBuildingType
-
withLod0FootPrint
public BuildingType withLod0FootPrint(MultiSurfacePropertyType value)
- Overrides:
withLod0FootPrintin classAbstractBuildingType
-
withLod0RoofEdge
public BuildingType withLod0RoofEdge(MultiSurfacePropertyType value)
- Overrides:
withLod0RoofEdgein classAbstractBuildingType
-
withLod1Solid
public BuildingType withLod1Solid(SolidPropertyType value)
- Overrides:
withLod1Solidin classAbstractBuildingType
-
withLod1MultiSurface
public BuildingType withLod1MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod1MultiSurfacein classAbstractBuildingType
-
withLod1TerrainIntersection
public BuildingType withLod1TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod1TerrainIntersectionin classAbstractBuildingType
-
withLod2Solid
public BuildingType withLod2Solid(SolidPropertyType value)
- Overrides:
withLod2Solidin classAbstractBuildingType
-
withLod2MultiSurface
public BuildingType withLod2MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod2MultiSurfacein classAbstractBuildingType
-
withLod2MultiCurve
public BuildingType withLod2MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod2MultiCurvein classAbstractBuildingType
-
withLod2TerrainIntersection
public BuildingType withLod2TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod2TerrainIntersectionin classAbstractBuildingType
-
withOuterBuildingInstallation
public BuildingType withOuterBuildingInstallation(BuildingInstallationPropertyType... values)
- Overrides:
withOuterBuildingInstallationin classAbstractBuildingType
-
withOuterBuildingInstallation
public BuildingType withOuterBuildingInstallation(Collection<BuildingInstallationPropertyType> values)
- Overrides:
withOuterBuildingInstallationin classAbstractBuildingType
-
withInteriorBuildingInstallation
public BuildingType withInteriorBuildingInstallation(IntBuildingInstallationPropertyType... values)
- Overrides:
withInteriorBuildingInstallationin classAbstractBuildingType
-
withInteriorBuildingInstallation
public BuildingType withInteriorBuildingInstallation(Collection<IntBuildingInstallationPropertyType> values)
- Overrides:
withInteriorBuildingInstallationin classAbstractBuildingType
-
withCityObjectBoundedBy
public BuildingType withCityObjectBoundedBy(BoundarySurfacePropertyType... values)
- Overrides:
withCityObjectBoundedByin classAbstractBuildingType
-
withCityObjectBoundedBy
public BuildingType withCityObjectBoundedBy(Collection<BoundarySurfacePropertyType> values)
- Overrides:
withCityObjectBoundedByin classAbstractBuildingType
-
withLod3Solid
public BuildingType withLod3Solid(SolidPropertyType value)
- Overrides:
withLod3Solidin classAbstractBuildingType
-
withLod3MultiSurface
public BuildingType withLod3MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod3MultiSurfacein classAbstractBuildingType
-
withLod3MultiCurve
public BuildingType withLod3MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod3MultiCurvein classAbstractBuildingType
-
withLod3TerrainIntersection
public BuildingType withLod3TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod3TerrainIntersectionin classAbstractBuildingType
-
withLod4Solid
public BuildingType withLod4Solid(SolidPropertyType value)
- Overrides:
withLod4Solidin classAbstractBuildingType
-
withLod4MultiSurface
public BuildingType withLod4MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod4MultiSurfacein classAbstractBuildingType
-
withLod4MultiCurve
public BuildingType withLod4MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod4MultiCurvein classAbstractBuildingType
-
withLod4TerrainIntersection
public BuildingType withLod4TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod4TerrainIntersectionin classAbstractBuildingType
-
withInteriorRoom
public BuildingType withInteriorRoom(InteriorRoomPropertyType... values)
- Overrides:
withInteriorRoomin classAbstractBuildingType
-
withInteriorRoom
public BuildingType withInteriorRoom(Collection<InteriorRoomPropertyType> values)
- Overrides:
withInteriorRoomin classAbstractBuildingType
-
withConsistsOfBuildingPart
public BuildingType withConsistsOfBuildingPart(BuildingPartPropertyType... values)
- Overrides:
withConsistsOfBuildingPartin classAbstractBuildingType
-
withConsistsOfBuildingPart
public BuildingType withConsistsOfBuildingPart(Collection<BuildingPartPropertyType> values)
- Overrides:
withConsistsOfBuildingPartin classAbstractBuildingType
-
withAddress
public BuildingType withAddress(AddressPropertyType... values)
- Overrides:
withAddressin classAbstractBuildingType
-
withAddress
public BuildingType withAddress(Collection<AddressPropertyType> values)
- Overrides:
withAddressin classAbstractBuildingType
-
withGenericApplicationPropertyOfAbstractBuilding
public BuildingType withGenericApplicationPropertyOfAbstractBuilding(Object... values)
- Overrides:
withGenericApplicationPropertyOfAbstractBuildingin classAbstractBuildingType
-
withGenericApplicationPropertyOfAbstractBuilding
public BuildingType withGenericApplicationPropertyOfAbstractBuilding(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfAbstractBuildingin classAbstractBuildingType
-
withFunction
public BuildingType withFunction(List<CodeType> value)
- Overrides:
withFunctionin classAbstractBuildingType
-
withUsage
public BuildingType withUsage(List<CodeType> value)
- Overrides:
withUsagein classAbstractBuildingType
-
withOuterBuildingInstallation
public BuildingType withOuterBuildingInstallation(List<BuildingInstallationPropertyType> value)
- Overrides:
withOuterBuildingInstallationin classAbstractBuildingType
-
withInteriorBuildingInstallation
public BuildingType withInteriorBuildingInstallation(List<IntBuildingInstallationPropertyType> value)
- Overrides:
withInteriorBuildingInstallationin classAbstractBuildingType
-
withCityObjectBoundedBy
public BuildingType withCityObjectBoundedBy(List<BoundarySurfacePropertyType> value)
- Overrides:
withCityObjectBoundedByin classAbstractBuildingType
-
withInteriorRoom
public BuildingType withInteriorRoom(List<InteriorRoomPropertyType> value)
- Overrides:
withInteriorRoomin classAbstractBuildingType
-
withConsistsOfBuildingPart
public BuildingType withConsistsOfBuildingPart(List<BuildingPartPropertyType> value)
- Overrides:
withConsistsOfBuildingPartin classAbstractBuildingType
-
withAddress
public BuildingType withAddress(List<AddressPropertyType> value)
- Overrides:
withAddressin classAbstractBuildingType
-
withGenericApplicationPropertyOfAbstractBuilding
public BuildingType withGenericApplicationPropertyOfAbstractBuilding(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfAbstractBuildingin classAbstractBuildingType
-
withGenericApplicationPropertyOfSite
public BuildingType withGenericApplicationPropertyOfSite(Object... values)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractBuildingType
-
withGenericApplicationPropertyOfSite
public BuildingType withGenericApplicationPropertyOfSite(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractBuildingType
-
withGenericApplicationPropertyOfSite
public BuildingType withGenericApplicationPropertyOfSite(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractBuildingType
-
withCreationDate
public BuildingType withCreationDate(XMLGregorianCalendar value)
- Overrides:
withCreationDatein classAbstractBuildingType
-
withTerminationDate
public BuildingType withTerminationDate(XMLGregorianCalendar value)
- Overrides:
withTerminationDatein classAbstractBuildingType
-
withExternalReference
public BuildingType withExternalReference(ExternalReferenceType... values)
- Overrides:
withExternalReferencein classAbstractBuildingType
-
withExternalReference
public BuildingType withExternalReference(Collection<ExternalReferenceType> values)
- Overrides:
withExternalReferencein classAbstractBuildingType
-
withGeneralizesTo
public BuildingType withGeneralizesTo(GeneralizationRelationType... values)
- Overrides:
withGeneralizesToin classAbstractBuildingType
-
withGeneralizesTo
public BuildingType withGeneralizesTo(Collection<GeneralizationRelationType> values)
- Overrides:
withGeneralizesToin classAbstractBuildingType
-
withRelativeToTerrain
public BuildingType withRelativeToTerrain(RelativeToTerrainType value)
- Overrides:
withRelativeToTerrainin classAbstractBuildingType
-
withRelativeToWater
public BuildingType withRelativeToWater(RelativeToWaterType value)
- Overrides:
withRelativeToWaterin classAbstractBuildingType
-
withGenericApplicationPropertyOfCityObject
public BuildingType withGenericApplicationPropertyOfCityObject(jakarta.xml.bind.JAXBElement<?>... values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractBuildingType
-
withGenericApplicationPropertyOfCityObject
public BuildingType withGenericApplicationPropertyOfCityObject(Collection<jakarta.xml.bind.JAXBElement<?>> values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractBuildingType
-
withExternalReference
public BuildingType withExternalReference(List<ExternalReferenceType> value)
- Overrides:
withExternalReferencein classAbstractBuildingType
-
withGeneralizesTo
public BuildingType withGeneralizesTo(List<GeneralizationRelationType> value)
- Overrides:
withGeneralizesToin classAbstractBuildingType
-
withGenericApplicationPropertyOfCityObject
public BuildingType withGenericApplicationPropertyOfCityObject(List<jakarta.xml.bind.JAXBElement<?>> value)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractBuildingType
-
-