Class: BuildingSync::DerivedModelType::Models::Model

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019Model

startTimestamp - SOAP::SOAPDateTime
endTimestamp - SOAP::SOAPDateTime
derivedModelInputs - BuildingSync::DerivedModelType::Models::Model::DerivedModelInputs
derivedModelCoefficients - BuildingSync::DerivedModelType::Models::Model::DerivedModelCoefficients
derivedModelPerformance - BuildingSync::DerivedModelType::Models::Model::DerivedModelPerformance
summaryInformation - BuildingSync::DerivedModelType::Models::Model::SummaryInformation
modeledTimeSeriesData - BuildingSync::DerivedModelType::Models::Model::ModeledTimeSeriesData
xmlattr_ID - SOAP::SOAPID

Defined Under Namespace

Classes: DerivedModelCoefficients, DerivedModelInputs, DerivedModelPerformance, ModeledTimeSeriesData, SummaryInformation

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(startTimestamp = nil, endTimestamp = nil, derivedModelInputs = nil, derivedModelCoefficients = nil, derivedModelPerformance = nil, summaryInformation = nil, modeledTimeSeriesData = nil) ⇒ Model

Returns a new instance of Model.



17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
# File 'lib/BuildingSync.rb', line 17571

def initialize(startTimestamp = nil, endTimestamp = nil, derivedModelInputs = nil, derivedModelCoefficients = nil, derivedModelPerformance = nil, summaryInformation = nil, modeledTimeSeriesData = nil)
  @startTimestamp = startTimestamp
  @endTimestamp = endTimestamp
  @derivedModelInputs = derivedModelInputs
  @derivedModelCoefficients = derivedModelCoefficients
  @derivedModelPerformance = derivedModelPerformance
  @summaryInformation = summaryInformation
  @modeledTimeSeriesData = modeledTimeSeriesData
  @__xmlattr = {}
end

Instance Attribute Details

#derivedModelCoefficientsObject

Returns the value of attribute derivedModelCoefficients.



17554
17555
17556
# File 'lib/BuildingSync.rb', line 17554

def derivedModelCoefficients
  @derivedModelCoefficients
end

#derivedModelInputsObject

Returns the value of attribute derivedModelInputs.



17553
17554
17555
# File 'lib/BuildingSync.rb', line 17553

def derivedModelInputs
  @derivedModelInputs
end

#derivedModelPerformanceObject

Returns the value of attribute derivedModelPerformance.



17555
17556
17557
# File 'lib/BuildingSync.rb', line 17555

def derivedModelPerformance
  @derivedModelPerformance
end

#endTimestampObject

Returns the value of attribute endTimestamp.



17552
17553
17554
# File 'lib/BuildingSync.rb', line 17552

def endTimestamp
  @endTimestamp
end

#modeledTimeSeriesDataObject

Returns the value of attribute modeledTimeSeriesData.



17557
17558
17559
# File 'lib/BuildingSync.rb', line 17557

def modeledTimeSeriesData
  @modeledTimeSeriesData
end

#startTimestampObject

Returns the value of attribute startTimestamp.



17551
17552
17553
# File 'lib/BuildingSync.rb', line 17551

def startTimestamp
  @startTimestamp
end

#summaryInformationObject

Returns the value of attribute summaryInformation.



17556
17557
17558
# File 'lib/BuildingSync.rb', line 17556

def summaryInformation
  @summaryInformation
end

Instance Method Details

#__xmlattrObject



17559
17560
17561
# File 'lib/BuildingSync.rb', line 17559

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



17563
17564
17565
# File 'lib/BuildingSync.rb', line 17563

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



17567
17568
17569
# File 'lib/BuildingSync.rb', line 17567

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end