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.
17755 17756 17757 17758 17759 17760 17761 17762 |
# File 'lib/BuildingSync.rb', line 17755 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.
17737 17738 17739 |
# File 'lib/BuildingSync.rb', line 17737 def derivedModelName @derivedModelName end |
#measuredScenarioID ⇒ Object
Returns the value of attribute measuredScenarioID.
17738 17739 17740 |
# File 'lib/BuildingSync.rb', line 17738 def measuredScenarioID @measuredScenarioID end |
#models ⇒ Object
Returns the value of attribute models.
17739 17740 17741 |
# File 'lib/BuildingSync.rb', line 17739 def models @models end |
#savingsSummaries ⇒ Object
Returns the value of attribute savingsSummaries.
17740 17741 17742 |
# File 'lib/BuildingSync.rb', line 17740 def savingsSummaries @savingsSummaries end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
17741 17742 17743 |
# File 'lib/BuildingSync.rb', line 17741 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
17743 17744 17745 |
# File 'lib/BuildingSync.rb', line 17743 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
17747 17748 17749 |
# File 'lib/BuildingSync.rb', line 17747 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
17751 17752 17753 |
# File 'lib/BuildingSync.rb', line 17751 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |