Class AbstractBuilding

    • Constructor Detail

      • AbstractBuilding

        public AbstractBuilding()
      • AbstractBuilding

        public AbstractBuilding​(Module module)
    • Method Detail

      • addConsistsOfBuildingPart

        public void addConsistsOfBuildingPart​(BuildingPartProperty buildingPart)
      • addGenericApplicationPropertyOfAbstractBuilding

        public void addGenericApplicationPropertyOfAbstractBuilding​(ADEComponent ade)
      • getConsistsOfBuildingPart

        public java.util.List<BuildingPartProperty> getConsistsOfBuildingPart()
      • getGenericApplicationPropertyOfAbstractBuilding

        public java.util.List<ADEComponent> getGenericApplicationPropertyOfAbstractBuilding()
      • getMeasuredHeight

        public Length getMeasuredHeight()
      • getRoofType

        public Code getRoofType()
      • getStoreyHeightsAboveGround

        public MeasureOrNullList getStoreyHeightsAboveGround()
      • getStoreyHeightsBelowGround

        public MeasureOrNullList getStoreyHeightsBelowGround()
      • getStoreysAboveGround

        public java.lang.Integer getStoreysAboveGround()
      • getStoreysBelowGround

        public java.lang.Integer getStoreysBelowGround()
      • getYearOfConstruction

        public java.time.LocalDate getYearOfConstruction()
      • getYearOfDemolition

        public java.time.LocalDate getYearOfDemolition()
      • isSetAddress

        public boolean isSetAddress()
      • isSetBoundedBySurface

        public boolean isSetBoundedBySurface()
      • isSetConsistsOfBuildingPart

        public boolean isSetConsistsOfBuildingPart()
      • isSetGenericApplicationPropertyOfAbstractBuilding

        public boolean isSetGenericApplicationPropertyOfAbstractBuilding()
      • isSetInteriorBuildingInstallation

        public boolean isSetInteriorBuildingInstallation()
      • isSetInteriorRoom

        public boolean isSetInteriorRoom()
      • isSetLod1MultiSurface

        public boolean isSetLod1MultiSurface()
      • isSetLod1Solid

        public boolean isSetLod1Solid()
      • isSetLod1TerrainIntersection

        public boolean isSetLod1TerrainIntersection()
      • isSetLod2MultiCurve

        public boolean isSetLod2MultiCurve()
      • isSetLod2MultiSurface

        public boolean isSetLod2MultiSurface()
      • isSetLod2Solid

        public boolean isSetLod2Solid()
      • isSetLod2TerrainIntersection

        public boolean isSetLod2TerrainIntersection()
      • isSetLod3MultiCurve

        public boolean isSetLod3MultiCurve()
      • isSetLod3MultiSurface

        public boolean isSetLod3MultiSurface()
      • isSetLod3Solid

        public boolean isSetLod3Solid()
      • isSetLod3TerrainIntersection

        public boolean isSetLod3TerrainIntersection()
      • isSetLod4MultiCurve

        public boolean isSetLod4MultiCurve()
      • isSetLod4MultiSurface

        public boolean isSetLod4MultiSurface()
      • isSetLod4Solid

        public boolean isSetLod4Solid()
      • isSetLod4TerrainIntersection

        public boolean isSetLod4TerrainIntersection()
      • isSetMeasuredHeight

        public boolean isSetMeasuredHeight()
      • isSetOuterBuildingInstallation

        public boolean isSetOuterBuildingInstallation()
      • isSetRoofType

        public boolean isSetRoofType()
      • isSetStoreyHeightsAboveGround

        public boolean isSetStoreyHeightsAboveGround()
      • isSetStoreyHeightsBelowGround

        public boolean isSetStoreyHeightsBelowGround()
      • isSetStoreysAboveGround

        public boolean isSetStoreysAboveGround()
      • isSetStoreysBelowGround

        public boolean isSetStoreysBelowGround()
      • isSetYearOfConstruction

        public boolean isSetYearOfConstruction()
      • isSetYearOfDemolition

        public boolean isSetYearOfDemolition()
      • setAddress

        public void setAddress​(java.util.List<AddressProperty> address)
      • setBoundedBySurface

        public void setBoundedBySurface​(java.util.List<BoundarySurfaceProperty> boundedBySurface)
      • setConsistsOfBuildingPart

        public void setConsistsOfBuildingPart​(java.util.List<BuildingPartProperty> buildingPart)
      • setGenericApplicationPropertyOfAbstractBuilding

        public void setGenericApplicationPropertyOfAbstractBuilding​(java.util.List<ADEComponent> ade)
      • setInteriorBuildingInstallation

        public void setInteriorBuildingInstallation​(java.util.List<IntBuildingInstallationProperty> interiorBuildingInstallation)
      • setInteriorRoom

        public void setInteriorRoom​(java.util.List<InteriorRoomProperty> interiorRoom)
      • setLod1Solid

        public void setLod1Solid​(SolidProperty lod1Solid)
      • setLod1TerrainIntersection

        public void setLod1TerrainIntersection​(MultiCurveProperty lod1TerrainIntersection)
      • setLod2MultiCurve

        public void setLod2MultiCurve​(MultiCurveProperty lod2MultiCurve)
      • setLod2Solid

        public void setLod2Solid​(SolidProperty lod2Solid)
      • setLod2TerrainIntersection

        public void setLod2TerrainIntersection​(MultiCurveProperty lod2TerrainIntersection)
      • setLod3MultiCurve

        public void setLod3MultiCurve​(MultiCurveProperty lod3MultiCurve)
      • setLod3Solid

        public void setLod3Solid​(SolidProperty lod3Solid)
      • setLod3TerrainIntersection

        public void setLod3TerrainIntersection​(MultiCurveProperty lod3TerrainIntersection)
      • setLod4MultiCurve

        public void setLod4MultiCurve​(MultiCurveProperty lod4MultiCurve)
      • setLod4Solid

        public void setLod4Solid​(SolidProperty lod4Solid)
      • setLod4TerrainIntersection

        public void setLod4TerrainIntersection​(MultiCurveProperty lod4TerrainIntersection)
      • setMeasuredHeight

        public void setMeasuredHeight​(Length measuredHeight)
      • setOuterBuildingInstallation

        public void setOuterBuildingInstallation​(java.util.List<BuildingInstallationProperty> outerBuildingInstallation)
      • setRoofType

        public void setRoofType​(Code roofType)
      • setStoreyHeightsAboveGround

        public void setStoreyHeightsAboveGround​(MeasureOrNullList storeyHeightsAboveGround)
      • setStoreyHeightsBelowGround

        public void setStoreyHeightsBelowGround​(MeasureOrNullList storeyHeightsBelowGround)
      • setStoreysAboveGround

        public void setStoreysAboveGround​(java.lang.Integer storeysAboveGround)
      • setStoreysBelowGround

        public void setStoreysBelowGround​(java.lang.Integer storeysBelowGround)
      • setYearOfConstruction

        public void setYearOfConstruction​(java.time.LocalDate yearOfConstruction)
      • setYearOfConstruction

        public void setYearOfConstruction​(int yearOfConstruction)
      • setYearOfDemolition

        public void setYearOfDemolition​(java.time.LocalDate yearOfDemolition)
      • setYearOfDemolition

        public void setYearOfDemolition​(int yearOfDemolition)
      • unsetAddress

        public void unsetAddress()
      • unsetBoundedBySurface

        public void unsetBoundedBySurface()
      • unsetConsistsOfBuildingPart

        public void unsetConsistsOfBuildingPart()
      • unsetConsistsOfBuildingPart

        public boolean unsetConsistsOfBuildingPart​(BuildingPartProperty buildingPart)
      • unsetGenericApplicationPropertyOfAbstractBuilding

        public void unsetGenericApplicationPropertyOfAbstractBuilding()
      • unsetGenericApplicationPropertyOfAbstractBuilding

        public boolean unsetGenericApplicationPropertyOfAbstractBuilding​(ADEComponent ade)
      • unsetInteriorBuildingInstallation

        public void unsetInteriorBuildingInstallation()
      • unsetInteriorRoom

        public void unsetInteriorRoom()
      • unsetLod1MultiSurface

        public void unsetLod1MultiSurface()
      • unsetLod1Solid

        public void unsetLod1Solid()
      • unsetLod1TerrainIntersection

        public void unsetLod1TerrainIntersection()
      • unsetLod2MultiCurve

        public void unsetLod2MultiCurve()
      • unsetLod2MultiSurface

        public void unsetLod2MultiSurface()
      • unsetLod2Solid

        public void unsetLod2Solid()
      • unsetLod2TerrainIntersection

        public void unsetLod2TerrainIntersection()
      • unsetLod3MultiCurve

        public void unsetLod3MultiCurve()
      • unsetLod3MultiSurface

        public void unsetLod3MultiSurface()
      • unsetLod3Solid

        public void unsetLod3Solid()
      • unsetLod3TerrainIntersection

        public void unsetLod3TerrainIntersection()
      • unsetLod4MultiCurve

        public void unsetLod4MultiCurve()
      • unsetLod4MultiSurface

        public void unsetLod4MultiSurface()
      • unsetLod4Solid

        public void unsetLod4Solid()
      • unsetLod4TerrainIntersection

        public void unsetLod4TerrainIntersection()
      • unsetMeasuredHeight

        public void unsetMeasuredHeight()
      • unsetOuterBuildingInstallation

        public void unsetOuterBuildingInstallation()
      • unsetOuterBuildingInstallation

        public boolean unsetOuterBuildingInstallation​(BuildingInstallationProperty outerBuildingInstallation)
      • unsetRoofType

        public void unsetRoofType()
      • unsetStoreyHeightsAboveGround

        public void unsetStoreyHeightsAboveGround()
      • unsetStoreyHeightsBelowGround

        public void unsetStoreyHeightsBelowGround()
      • unsetStoreysAboveGround

        public void unsetStoreysAboveGround()
      • unsetStoreysBelowGround

        public void unsetStoreysBelowGround()
      • unsetYearOfConstruction

        public void unsetYearOfConstruction()
      • unsetYearOfDemolition

        public void unsetYearOfDemolition()
      • isSetLod0FootPrint

        public boolean isSetLod0FootPrint()
      • isSetLod0RoofEdge

        public boolean isSetLod0RoofEdge()
      • unsetLod0FootPrint

        public void unsetLod0FootPrint()
      • unsetLod0RoofEdge

        public void unsetLod0RoofEdge()