Class: BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary

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

Overview

inner class for member: SavingsSummary http://buildingsync.net/schemas/bedes-auc/2019SavingsSummary

baselinePeriodModelID - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::BaselinePeriodModelID
reportingPeriodModelID - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::ReportingPeriodModelID
normalizationMethod - SOAP::SOAPString
comparisonPeriodStartTimestamp - SOAP::SOAPDateTime
comparisonPeriodEndTimestamp - SOAP::SOAPDateTime
comparisonPeriodAggregateActualEnergyUse - SOAP::SOAPDecimal
comparisonPeriodAggregateModeledEnergyUse - SOAP::SOAPDecimal
avoidedEnergyUse - SOAP::SOAPDecimal
savingsUncertainty - SOAP::SOAPDecimal
confidenceLevel - (any)
standardConditionsBaselinePeriodAggregateModeledEnergyUse - SOAP::SOAPDecimal
standardConditionsReportingPeriodAggregateModeledEnergyUse - SOAP::SOAPDecimal
standardConditionsAvoidedEnergyUse - SOAP::SOAPDecimal
comparisonPeriodModeledTimeSeriesData - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::ComparisonPeriodModeledTimeSeriesData
standardConditionsBaselinePeriodModeledTimeSeriesData - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::StandardConditionsBaselinePeriodModeledTimeSeriesData
standardConditionsReportingPeriodModeledTimeSeriesData - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::StandardConditionsReportingPeriodModeledTimeSeriesData
standardConditionsTimeSeriesData - BuildingSync::DerivedModelType::SavingsSummaries::SavingsSummary::StandardConditionsTimeSeriesData
xmlattr_ID - SOAP::SOAPID

Defined Under Namespace

Classes: BaselinePeriodModelID, ComparisonPeriodModeledTimeSeriesData, ReportingPeriodModelID, StandardConditionsBaselinePeriodModeledTimeSeriesData, StandardConditionsReportingPeriodModeledTimeSeriesData, StandardConditionsTimeSeriesData

Constant Summary collapse

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(baselinePeriodModelID = nil, reportingPeriodModelID = nil, normalizationMethod = nil, comparisonPeriodStartTimestamp = nil, comparisonPeriodEndTimestamp = nil, comparisonPeriodAggregateActualEnergyUse = nil, comparisonPeriodAggregateModeledEnergyUse = nil, avoidedEnergyUse = nil, savingsUncertainty = nil, confidenceLevel = nil, standardConditionsBaselinePeriodAggregateModeledEnergyUse = nil, standardConditionsReportingPeriodAggregateModeledEnergyUse = nil, standardConditionsAvoidedEnergyUse = nil, comparisonPeriodModeledTimeSeriesData = nil, standardConditionsBaselinePeriodModeledTimeSeriesData = nil, standardConditionsReportingPeriodModeledTimeSeriesData = nil, standardConditionsTimeSeriesData = nil) ⇒ SavingsSummary

Returns a new instance of SavingsSummary.



17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
# File 'lib/BuildingSync.rb', line 17708

def initialize(baselinePeriodModelID = nil, reportingPeriodModelID = nil, normalizationMethod = nil, comparisonPeriodStartTimestamp = nil, comparisonPeriodEndTimestamp = nil, comparisonPeriodAggregateActualEnergyUse = nil, comparisonPeriodAggregateModeledEnergyUse = nil, avoidedEnergyUse = nil, savingsUncertainty = nil, confidenceLevel = nil, standardConditionsBaselinePeriodAggregateModeledEnergyUse = nil, standardConditionsReportingPeriodAggregateModeledEnergyUse = nil, standardConditionsAvoidedEnergyUse = nil, comparisonPeriodModeledTimeSeriesData = nil, standardConditionsBaselinePeriodModeledTimeSeriesData = nil, standardConditionsReportingPeriodModeledTimeSeriesData = nil, standardConditionsTimeSeriesData = nil)
  @baselinePeriodModelID = baselinePeriodModelID
  @reportingPeriodModelID = reportingPeriodModelID
  @normalizationMethod = normalizationMethod
  @comparisonPeriodStartTimestamp = comparisonPeriodStartTimestamp
  @comparisonPeriodEndTimestamp = comparisonPeriodEndTimestamp
  @comparisonPeriodAggregateActualEnergyUse = comparisonPeriodAggregateActualEnergyUse
  @comparisonPeriodAggregateModeledEnergyUse = comparisonPeriodAggregateModeledEnergyUse
  @avoidedEnergyUse = avoidedEnergyUse
  @savingsUncertainty = savingsUncertainty
  @confidenceLevel = confidenceLevel
  @standardConditionsBaselinePeriodAggregateModeledEnergyUse = standardConditionsBaselinePeriodAggregateModeledEnergyUse
  @standardConditionsReportingPeriodAggregateModeledEnergyUse = standardConditionsReportingPeriodAggregateModeledEnergyUse
  @standardConditionsAvoidedEnergyUse = standardConditionsAvoidedEnergyUse
  @comparisonPeriodModeledTimeSeriesData = comparisonPeriodModeledTimeSeriesData
  @standardConditionsBaselinePeriodModeledTimeSeriesData = standardConditionsBaselinePeriodModeledTimeSeriesData
  @standardConditionsReportingPeriodModeledTimeSeriesData = standardConditionsReportingPeriodModeledTimeSeriesData
  @standardConditionsTimeSeriesData = standardConditionsTimeSeriesData
  @__xmlattr = {}
end

Instance Attribute Details

#avoidedEnergyUseObject

Returns the value of attribute avoidedEnergyUse.



17685
17686
17687
# File 'lib/BuildingSync.rb', line 17685

def avoidedEnergyUse
  @avoidedEnergyUse
end

#baselinePeriodModelIDObject

Returns the value of attribute baselinePeriodModelID.



17678
17679
17680
# File 'lib/BuildingSync.rb', line 17678

def baselinePeriodModelID
  @baselinePeriodModelID
end

#comparisonPeriodAggregateActualEnergyUseObject

Returns the value of attribute comparisonPeriodAggregateActualEnergyUse.



17683
17684
17685
# File 'lib/BuildingSync.rb', line 17683

def comparisonPeriodAggregateActualEnergyUse
  @comparisonPeriodAggregateActualEnergyUse
end

#comparisonPeriodAggregateModeledEnergyUseObject

Returns the value of attribute comparisonPeriodAggregateModeledEnergyUse.



17684
17685
17686
# File 'lib/BuildingSync.rb', line 17684

def comparisonPeriodAggregateModeledEnergyUse
  @comparisonPeriodAggregateModeledEnergyUse
end

#comparisonPeriodEndTimestampObject

Returns the value of attribute comparisonPeriodEndTimestamp.



17682
17683
17684
# File 'lib/BuildingSync.rb', line 17682

def comparisonPeriodEndTimestamp
  @comparisonPeriodEndTimestamp
end

#comparisonPeriodModeledTimeSeriesDataObject

Returns the value of attribute comparisonPeriodModeledTimeSeriesData.



17691
17692
17693
# File 'lib/BuildingSync.rb', line 17691

def comparisonPeriodModeledTimeSeriesData
  @comparisonPeriodModeledTimeSeriesData
end

#comparisonPeriodStartTimestampObject

Returns the value of attribute comparisonPeriodStartTimestamp.



17681
17682
17683
# File 'lib/BuildingSync.rb', line 17681

def comparisonPeriodStartTimestamp
  @comparisonPeriodStartTimestamp
end

#confidenceLevelObject

Returns the value of attribute confidenceLevel.



17687
17688
17689
# File 'lib/BuildingSync.rb', line 17687

def confidenceLevel
  @confidenceLevel
end

#normalizationMethodObject

Returns the value of attribute normalizationMethod.



17680
17681
17682
# File 'lib/BuildingSync.rb', line 17680

def normalizationMethod
  @normalizationMethod
end

#reportingPeriodModelIDObject

Returns the value of attribute reportingPeriodModelID.



17679
17680
17681
# File 'lib/BuildingSync.rb', line 17679

def reportingPeriodModelID
  @reportingPeriodModelID
end

#savingsUncertaintyObject

Returns the value of attribute savingsUncertainty.



17686
17687
17688
# File 'lib/BuildingSync.rb', line 17686

def savingsUncertainty
  @savingsUncertainty
end

#standardConditionsAvoidedEnergyUseObject

Returns the value of attribute standardConditionsAvoidedEnergyUse.



17690
17691
17692
# File 'lib/BuildingSync.rb', line 17690

def standardConditionsAvoidedEnergyUse
  @standardConditionsAvoidedEnergyUse
end

#standardConditionsBaselinePeriodAggregateModeledEnergyUseObject

Returns the value of attribute standardConditionsBaselinePeriodAggregateModeledEnergyUse.



17688
17689
17690
# File 'lib/BuildingSync.rb', line 17688

def standardConditionsBaselinePeriodAggregateModeledEnergyUse
  @standardConditionsBaselinePeriodAggregateModeledEnergyUse
end

#standardConditionsBaselinePeriodModeledTimeSeriesDataObject

Returns the value of attribute standardConditionsBaselinePeriodModeledTimeSeriesData.



17692
17693
17694
# File 'lib/BuildingSync.rb', line 17692

def standardConditionsBaselinePeriodModeledTimeSeriesData
  @standardConditionsBaselinePeriodModeledTimeSeriesData
end

#standardConditionsReportingPeriodAggregateModeledEnergyUseObject

Returns the value of attribute standardConditionsReportingPeriodAggregateModeledEnergyUse.



17689
17690
17691
# File 'lib/BuildingSync.rb', line 17689

def standardConditionsReportingPeriodAggregateModeledEnergyUse
  @standardConditionsReportingPeriodAggregateModeledEnergyUse
end

#standardConditionsReportingPeriodModeledTimeSeriesDataObject

Returns the value of attribute standardConditionsReportingPeriodModeledTimeSeriesData.



17693
17694
17695
# File 'lib/BuildingSync.rb', line 17693

def standardConditionsReportingPeriodModeledTimeSeriesData
  @standardConditionsReportingPeriodModeledTimeSeriesData
end

#standardConditionsTimeSeriesDataObject

Returns the value of attribute standardConditionsTimeSeriesData.



17694
17695
17696
# File 'lib/BuildingSync.rb', line 17694

def standardConditionsTimeSeriesData
  @standardConditionsTimeSeriesData
end

Instance Method Details

#__xmlattrObject



17696
17697
17698
# File 'lib/BuildingSync.rb', line 17696

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



17700
17701
17702
# File 'lib/BuildingSync.rb', line 17700

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



17704
17705
17706
# File 'lib/BuildingSync.rb', line 17704

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