Class: BuildingSync::DerivedModelType
- Inherits:
-
Object
- Object
- BuildingSync::DerivedModelType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019DerivedModelType
derivedModelName - SOAP::SOAPString
measuredScenarioID - BuildingSync::DerivedModelType::MeasuredScenarioID
models - BuildingSync::DerivedModelType::Models
savingsSummaries - BuildingSync::DerivedModelType::SavingsSummaries
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: MeasuredScenarioID, Models, SavingsSummaries
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#derivedModelName ⇒ Object
Returns the value of attribute derivedModelName.
-
#measuredScenarioID ⇒ Object
Returns the value of attribute measuredScenarioID.
-
#models ⇒ Object
Returns the value of attribute models.
-
#savingsSummaries ⇒ Object
Returns the value of attribute savingsSummaries.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(derivedModelName = nil, measuredScenarioID = nil, models = nil, savingsSummaries = nil, userDefinedFields = nil) ⇒ DerivedModelType
constructor
A new instance of DerivedModelType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(derivedModelName = nil, measuredScenarioID = nil, models = nil, savingsSummaries = nil, userDefinedFields = nil) ⇒ DerivedModelType
Returns a new instance of DerivedModelType.
17608 17609 17610 17611 17612 17613 17614 17615 |
# File 'lib/BuildingSync.rb', line 17608 def initialize(derivedModelName = nil, measuredScenarioID = nil, models = nil, savingsSummaries = nil, userDefinedFields = nil) @derivedModelName = derivedModelName @measuredScenarioID = measuredScenarioID @models = models @savingsSummaries = savingsSummaries @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#derivedModelName ⇒ Object
Returns the value of attribute derivedModelName.
17590 17591 17592 |
# File 'lib/BuildingSync.rb', line 17590 def derivedModelName @derivedModelName end |
#measuredScenarioID ⇒ Object
Returns the value of attribute measuredScenarioID.
17591 17592 17593 |
# File 'lib/BuildingSync.rb', line 17591 def measuredScenarioID @measuredScenarioID end |
#models ⇒ Object
Returns the value of attribute models.
17592 17593 17594 |
# File 'lib/BuildingSync.rb', line 17592 def models @models end |
#savingsSummaries ⇒ Object
Returns the value of attribute savingsSummaries.
17593 17594 17595 |
# File 'lib/BuildingSync.rb', line 17593 def savingsSummaries @savingsSummaries end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
17594 17595 17596 |
# File 'lib/BuildingSync.rb', line 17594 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
17596 17597 17598 |
# File 'lib/BuildingSync.rb', line 17596 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
17600 17601 17602 |
# File 'lib/BuildingSync.rb', line 17600 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
17604 17605 17606 |
# File 'lib/BuildingSync.rb', line 17604 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |