Class: BuildingSync::DerivedModelType

Inherits:
Object
  • Object
show all
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

Instance Method Summary collapse

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

#derivedModelNameObject

Returns the value of attribute derivedModelName.



17737
17738
17739
# File 'lib/BuildingSync.rb', line 17737

def derivedModelName
  @derivedModelName
end

#measuredScenarioIDObject

Returns the value of attribute measuredScenarioID.



17738
17739
17740
# File 'lib/BuildingSync.rb', line 17738

def measuredScenarioID
  @measuredScenarioID
end

#modelsObject

Returns the value of attribute models.



17739
17740
17741
# File 'lib/BuildingSync.rb', line 17739

def models
  @models
end

#savingsSummariesObject

Returns the value of attribute savingsSummaries.



17740
17741
17742
# File 'lib/BuildingSync.rb', line 17740

def savingsSummaries
  @savingsSummaries
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



17741
17742
17743
# File 'lib/BuildingSync.rb', line 17741

def userDefinedFields
  @userDefinedFields
end

Instance Method Details

#__xmlattrObject



17743
17744
17745
# File 'lib/BuildingSync.rb', line 17743

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



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