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.



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

#derivedModelNameObject

Returns the value of attribute derivedModelName.



17590
17591
17592
# File 'lib/BuildingSync.rb', line 17590

def derivedModelName
  @derivedModelName
end

#measuredScenarioIDObject

Returns the value of attribute measuredScenarioID.



17591
17592
17593
# File 'lib/BuildingSync.rb', line 17591

def measuredScenarioID
  @measuredScenarioID
end

#modelsObject

Returns the value of attribute models.



17592
17593
17594
# File 'lib/BuildingSync.rb', line 17592

def models
  @models
end

#savingsSummariesObject

Returns the value of attribute savingsSummaries.



17593
17594
17595
# File 'lib/BuildingSync.rb', line 17593

def savingsSummaries
  @savingsSummaries
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



17594
17595
17596
# File 'lib/BuildingSync.rb', line 17594

def userDefinedFields
  @userDefinedFields
end

Instance Method Details

#__xmlattrObject



17596
17597
17598
# File 'lib/BuildingSync.rb', line 17596

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



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