Class: BuildingSync::SiteType
- Inherits:
-
Object
- Object
- BuildingSync::SiteType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019SiteType
premisesIdentifiers - BuildingSync::PremisesIdentifiers
premisesName - SOAP::SOAPString
premisesNotes - SOAP::SOAPString
occupancyClassification - BuildingSync::OccupancyClassificationType
address - BuildingSync::Address
climateZoneType - BuildingSync::ClimateZoneType
eGRIDRegionCode - SOAP::SOAPString
eGRIDSubregionCodes - BuildingSync::EGRIDSubregionCodes
weatherDataStationID - BuildingSync::WeatherDataStationID
weatherStationName - BuildingSync::WeatherStationName
weatherStationCategory - SOAP::SOAPString
weatherStations - BuildingSync::WeatherStations
longitude - BuildingSync::Longitude
latitude - BuildingSync::Latitude
floorAreas - BuildingSync::FloorAreas
ownership - SOAP::SOAPString
ownershipStatus - SOAP::SOAPString
primaryContactID - BuildingSync::PrimaryContactID
buildings - BuildingSync::SiteType::Buildings
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: Buildings
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#address ⇒ Object
Returns the value of attribute address.
-
#buildings ⇒ Object
Returns the value of attribute buildings.
-
#climateZoneType ⇒ Object
Returns the value of attribute climateZoneType.
-
#eGRIDRegionCode ⇒ Object
Returns the value of attribute eGRIDRegionCode.
-
#eGRIDSubregionCodes ⇒ Object
Returns the value of attribute eGRIDSubregionCodes.
-
#floorAreas ⇒ Object
Returns the value of attribute floorAreas.
-
#latitude ⇒ Object
Returns the value of attribute latitude.
-
#longitude ⇒ Object
Returns the value of attribute longitude.
-
#occupancyClassification ⇒ Object
Returns the value of attribute occupancyClassification.
-
#ownership ⇒ Object
Returns the value of attribute ownership.
-
#ownershipStatus ⇒ Object
Returns the value of attribute ownershipStatus.
-
#premisesIdentifiers ⇒ Object
Returns the value of attribute premisesIdentifiers.
-
#premisesName ⇒ Object
Returns the value of attribute premisesName.
-
#premisesNotes ⇒ Object
Returns the value of attribute premisesNotes.
-
#primaryContactID ⇒ Object
Returns the value of attribute primaryContactID.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#weatherDataStationID ⇒ Object
Returns the value of attribute weatherDataStationID.
-
#weatherStationCategory ⇒ Object
Returns the value of attribute weatherStationCategory.
-
#weatherStationName ⇒ Object
Returns the value of attribute weatherStationName.
-
#weatherStations ⇒ Object
Returns the value of attribute weatherStations.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(premisesIdentifiers = nil, premisesName = nil, premisesNotes = nil, occupancyClassification = nil, address = nil, climateZoneType = nil, eGRIDRegionCode = nil, eGRIDSubregionCodes = nil, weatherDataStationID = nil, weatherStationName = nil, weatherStationCategory = nil, weatherStations = nil, longitude = nil, latitude = nil, floorAreas = nil, ownership = nil, ownershipStatus = nil, primaryContactID = nil, buildings = nil, userDefinedFields = nil) ⇒ SiteType
constructor
A new instance of SiteType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(premisesIdentifiers = nil, premisesName = nil, premisesNotes = nil, occupancyClassification = nil, address = nil, climateZoneType = nil, eGRIDRegionCode = nil, eGRIDSubregionCodes = nil, weatherDataStationID = nil, weatherStationName = nil, weatherStationCategory = nil, weatherStations = nil, longitude = nil, latitude = nil, floorAreas = nil, ownership = nil, ownershipStatus = nil, primaryContactID = nil, buildings = nil, userDefinedFields = nil) ⇒ SiteType
Returns a new instance of SiteType.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/BuildingSync.rb', line 68 def initialize(premisesIdentifiers = nil, premisesName = nil, premisesNotes = nil, occupancyClassification = nil, address = nil, climateZoneType = nil, eGRIDRegionCode = nil, eGRIDSubregionCodes = nil, weatherDataStationID = nil, weatherStationName = nil, weatherStationCategory = nil, weatherStations = nil, longitude = nil, latitude = nil, floorAreas = nil, ownership = nil, ownershipStatus = nil, primaryContactID = nil, buildings = nil, userDefinedFields = nil) @premisesIdentifiers = premisesIdentifiers @premisesName = premisesName @premisesNotes = premisesNotes @occupancyClassification = occupancyClassification @address = address @climateZoneType = climateZoneType @eGRIDRegionCode = eGRIDRegionCode @eGRIDSubregionCodes = eGRIDSubregionCodes @weatherDataStationID = weatherDataStationID @weatherStationName = weatherStationName @weatherStationCategory = weatherStationCategory @weatherStations = weatherStations @longitude = longitude @latitude = latitude @floorAreas = floorAreas @ownership = ownership @ownershipStatus = ownershipStatus @primaryContactID = primaryContactID @buildings = buildings @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#address ⇒ Object
Returns the value of attribute address.
39 40 41 |
# File 'lib/BuildingSync.rb', line 39 def address @address end |
#buildings ⇒ Object
Returns the value of attribute buildings.
53 54 55 |
# File 'lib/BuildingSync.rb', line 53 def buildings @buildings end |
#climateZoneType ⇒ Object
Returns the value of attribute climateZoneType.
40 41 42 |
# File 'lib/BuildingSync.rb', line 40 def climateZoneType @climateZoneType end |
#eGRIDRegionCode ⇒ Object
Returns the value of attribute eGRIDRegionCode.
41 42 43 |
# File 'lib/BuildingSync.rb', line 41 def eGRIDRegionCode @eGRIDRegionCode end |
#eGRIDSubregionCodes ⇒ Object
Returns the value of attribute eGRIDSubregionCodes.
42 43 44 |
# File 'lib/BuildingSync.rb', line 42 def eGRIDSubregionCodes @eGRIDSubregionCodes end |
#floorAreas ⇒ Object
Returns the value of attribute floorAreas.
49 50 51 |
# File 'lib/BuildingSync.rb', line 49 def floorAreas @floorAreas end |
#latitude ⇒ Object
Returns the value of attribute latitude.
48 49 50 |
# File 'lib/BuildingSync.rb', line 48 def latitude @latitude end |
#longitude ⇒ Object
Returns the value of attribute longitude.
47 48 49 |
# File 'lib/BuildingSync.rb', line 47 def longitude @longitude end |
#occupancyClassification ⇒ Object
Returns the value of attribute occupancyClassification.
38 39 40 |
# File 'lib/BuildingSync.rb', line 38 def occupancyClassification @occupancyClassification end |
#ownership ⇒ Object
Returns the value of attribute ownership.
50 51 52 |
# File 'lib/BuildingSync.rb', line 50 def ownership @ownership end |
#ownershipStatus ⇒ Object
Returns the value of attribute ownershipStatus.
51 52 53 |
# File 'lib/BuildingSync.rb', line 51 def ownershipStatus @ownershipStatus end |
#premisesIdentifiers ⇒ Object
Returns the value of attribute premisesIdentifiers.
35 36 37 |
# File 'lib/BuildingSync.rb', line 35 def premisesIdentifiers @premisesIdentifiers end |
#premisesName ⇒ Object
Returns the value of attribute premisesName.
36 37 38 |
# File 'lib/BuildingSync.rb', line 36 def premisesName @premisesName end |
#premisesNotes ⇒ Object
Returns the value of attribute premisesNotes.
37 38 39 |
# File 'lib/BuildingSync.rb', line 37 def premisesNotes @premisesNotes end |
#primaryContactID ⇒ Object
Returns the value of attribute primaryContactID.
52 53 54 |
# File 'lib/BuildingSync.rb', line 52 def primaryContactID @primaryContactID end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
54 55 56 |
# File 'lib/BuildingSync.rb', line 54 def userDefinedFields @userDefinedFields end |
#weatherDataStationID ⇒ Object
Returns the value of attribute weatherDataStationID.
43 44 45 |
# File 'lib/BuildingSync.rb', line 43 def weatherDataStationID @weatherDataStationID end |
#weatherStationCategory ⇒ Object
Returns the value of attribute weatherStationCategory.
45 46 47 |
# File 'lib/BuildingSync.rb', line 45 def weatherStationCategory @weatherStationCategory end |
#weatherStationName ⇒ Object
Returns the value of attribute weatherStationName.
44 45 46 |
# File 'lib/BuildingSync.rb', line 44 def weatherStationName @weatherStationName end |
#weatherStations ⇒ Object
Returns the value of attribute weatherStations.
46 47 48 |
# File 'lib/BuildingSync.rb', line 46 def weatherStations @weatherStations end |
Instance Method Details
#__xmlattr ⇒ Object
56 57 58 |
# File 'lib/BuildingSync.rb', line 56 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
60 61 62 |
# File 'lib/BuildingSync.rb', line 60 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
64 65 66 |
# File 'lib/BuildingSync.rb', line 64 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |