Class: BuildingSync::BuildingSync::Facilities::Facility
- Inherits:
-
Object
- Object
- BuildingSync::BuildingSync::Facilities::Facility
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019Facility
sites - BuildingSync::BuildingSync::Facilities::Facility::Sites
systems - BuildingSync::BuildingSync::Facilities::Facility::Systems
schedules - BuildingSync::BuildingSync::Facilities::Facility::Schedules
measures - BuildingSync::BuildingSync::Facilities::Facility::Measures
reports - BuildingSync::BuildingSync::Facilities::Facility::Reports
contacts - BuildingSync::BuildingSync::Facilities::Facility::Contacts
tenants - BuildingSync::BuildingSync::Facilities::Facility::Tenants
auditCycles - BuildingSync::BuildingSync::Facilities::Facility::AuditCycles
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: AuditCycles, Contacts, Measures, Reports, Schedules, Sites, Systems, Tenants
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#auditCycles ⇒ Object
Returns the value of attribute auditCycles.
-
#contacts ⇒ Object
Returns the value of attribute contacts.
-
#measures ⇒ Object
Returns the value of attribute measures.
-
#reports ⇒ Object
Returns the value of attribute reports.
-
#schedules ⇒ Object
Returns the value of attribute schedules.
-
#sites ⇒ Object
Returns the value of attribute sites.
-
#systems ⇒ Object
Returns the value of attribute systems.
-
#tenants ⇒ Object
Returns the value of attribute tenants.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(sites = nil, systems = nil, schedules = nil, measures = nil, reports = nil, contacts = nil, tenants = nil, auditCycles = nil, userDefinedFields = nil) ⇒ Facility
constructor
A new instance of Facility.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(sites = nil, systems = nil, schedules = nil, measures = nil, reports = nil, contacts = nil, tenants = nil, auditCycles = nil, userDefinedFields = nil) ⇒ Facility
Returns a new instance of Facility.
20429 20430 20431 20432 20433 20434 20435 20436 20437 20438 20439 20440 |
# File 'lib/BuildingSync.rb', line 20429 def initialize(sites = nil, systems = nil, schedules = nil, measures = nil, reports = nil, contacts = nil, tenants = nil, auditCycles = nil, userDefinedFields = nil) @sites = sites @systems = systems @schedules = schedules @measures = measures @reports = reports @contacts = contacts @tenants = tenants @auditCycles = auditCycles @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#auditCycles ⇒ Object
Returns the value of attribute auditCycles.
20414 20415 20416 |
# File 'lib/BuildingSync.rb', line 20414 def auditCycles @auditCycles end |
#contacts ⇒ Object
Returns the value of attribute contacts.
20412 20413 20414 |
# File 'lib/BuildingSync.rb', line 20412 def contacts @contacts end |
#measures ⇒ Object
Returns the value of attribute measures.
20410 20411 20412 |
# File 'lib/BuildingSync.rb', line 20410 def measures @measures end |
#reports ⇒ Object
Returns the value of attribute reports.
20411 20412 20413 |
# File 'lib/BuildingSync.rb', line 20411 def reports @reports end |
#schedules ⇒ Object
Returns the value of attribute schedules.
20409 20410 20411 |
# File 'lib/BuildingSync.rb', line 20409 def schedules @schedules end |
#sites ⇒ Object
Returns the value of attribute sites.
20407 20408 20409 |
# File 'lib/BuildingSync.rb', line 20407 def sites @sites end |
#systems ⇒ Object
Returns the value of attribute systems.
20408 20409 20410 |
# File 'lib/BuildingSync.rb', line 20408 def systems @systems end |
#tenants ⇒ Object
Returns the value of attribute tenants.
20413 20414 20415 |
# File 'lib/BuildingSync.rb', line 20413 def tenants @tenants end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
20415 20416 20417 |
# File 'lib/BuildingSync.rb', line 20415 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
20417 20418 20419 |
# File 'lib/BuildingSync.rb', line 20417 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
20421 20422 20423 |
# File 'lib/BuildingSync.rb', line 20421 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
20425 20426 20427 |
# File 'lib/BuildingSync.rb', line 20425 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |