Class: BuildingSync::CalculationMethodType::Measured::MeasuredEnergySource

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

Overview

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

utilityBills - BuildingSync::CalculationMethodType::Measured::MeasuredEnergySource::UtilityBills
directMeasurement - BuildingSync::CalculationMethodType::Measured::MeasuredEnergySource::DirectMeasurement
other - BuildingSync::OtherType

Defined Under Namespace

Classes: DirectMeasurement, UtilityBills

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(utilityBills = nil, directMeasurement = nil, other = nil) ⇒ MeasuredEnergySource

Returns a new instance of MeasuredEnergySource.



16386
16387
16388
16389
16390
# File 'lib/BuildingSync.rb', line 16386

def initialize(utilityBills = nil, directMeasurement = nil, other = nil)
  @utilityBills = utilityBills
  @directMeasurement = directMeasurement
  @other = other
end

Instance Attribute Details

#directMeasurementObject

Returns the value of attribute directMeasurement.



16383
16384
16385
# File 'lib/BuildingSync.rb', line 16383

def directMeasurement
  @directMeasurement
end

#otherObject

Returns the value of attribute other.



16384
16385
16386
# File 'lib/BuildingSync.rb', line 16384

def other
  @other
end

#utilityBillsObject

Returns the value of attribute utilityBills.



16382
16383
16384
# File 'lib/BuildingSync.rb', line 16382

def utilityBills
  @utilityBills
end