Class: BuildingSync::MeasureType::MeasureSavingsAnalysis
- Inherits:
-
Object
- Object
- BuildingSync::MeasureType::MeasureSavingsAnalysis
- Defined in:
- lib/BuildingSync.rb
Overview
inner class for member: MeasureSavingsAnalysis http://buildingsync.net/schemas/bedes-auc/2019MeasureSavingsAnalysis
measureRank - BuildingSync::MeasureType::MeasureSavingsAnalysis::MeasureRank
referenceCase - BuildingSync::ReferenceCase
calculationMethod - BuildingSync::CalculationMethodType
annualSavingsSiteEnergy - BuildingSync::AnnualSavingsSiteEnergy
annualSavingsSourceEnergy - BuildingSync::AnnualSavingsSourceEnergy
annualSavingsCost - BuildingSync::AnnualSavingsCost
annualSavingsByFuels - BuildingSync::AnnualSavingsByFuels
summerPeakElectricityReduction - BuildingSync::SummerPeakElectricityReduction
winterPeakElectricityReduction - BuildingSync::WinterPeakElectricityReduction
annualPeakElectricityReduction - BuildingSync::AnnualPeakElectricityReduction
annualDemandSavingsCost - BuildingSync::AnnualDemandSavingsCost
annualWaterSavings - BuildingSync::AnnualWaterSavings
annualWaterCostSavings - BuildingSync::AnnualWaterCostSavings
oMCostAnnualSavings - BuildingSync::OMCostAnnualSavings
otherCostAnnualSavings - BuildingSync::MeasureType::MeasureSavingsAnalysis::OtherCostAnnualSavings
equipmentDisposalAndSalvageCosts - BuildingSync::EquipmentDisposalAndSalvageCosts
fundingFromIncentives - BuildingSync::FundingFromIncentives
fundingFromTaxCredits - BuildingSync::FundingFromTaxCredits
nPVofTaxImplications - BuildingSync::NPVofTaxImplications
costEffectivenessScreeningMethod - SOAP::SOAPString
simplePayback - BuildingSync::SimplePayback
netPresentValue - BuildingSync::NetPresentValue
internalRateOfReturn - BuildingSync::InternalRateOfReturn
Defined Under Namespace
Classes: MeasureRank, OtherCostAnnualSavings
Instance Attribute Summary collapse
-
#annualDemandSavingsCost ⇒ Object
Returns the value of attribute annualDemandSavingsCost.
-
#annualPeakElectricityReduction ⇒ Object
Returns the value of attribute annualPeakElectricityReduction.
-
#annualSavingsByFuels ⇒ Object
Returns the value of attribute annualSavingsByFuels.
-
#annualSavingsCost ⇒ Object
Returns the value of attribute annualSavingsCost.
-
#annualSavingsSiteEnergy ⇒ Object
Returns the value of attribute annualSavingsSiteEnergy.
-
#annualSavingsSourceEnergy ⇒ Object
Returns the value of attribute annualSavingsSourceEnergy.
-
#annualWaterCostSavings ⇒ Object
Returns the value of attribute annualWaterCostSavings.
-
#annualWaterSavings ⇒ Object
Returns the value of attribute annualWaterSavings.
-
#calculationMethod ⇒ Object
Returns the value of attribute calculationMethod.
-
#costEffectivenessScreeningMethod ⇒ Object
Returns the value of attribute costEffectivenessScreeningMethod.
-
#equipmentDisposalAndSalvageCosts ⇒ Object
Returns the value of attribute equipmentDisposalAndSalvageCosts.
-
#fundingFromIncentives ⇒ Object
Returns the value of attribute fundingFromIncentives.
-
#fundingFromTaxCredits ⇒ Object
Returns the value of attribute fundingFromTaxCredits.
-
#internalRateOfReturn ⇒ Object
Returns the value of attribute internalRateOfReturn.
-
#measureRank ⇒ Object
Returns the value of attribute measureRank.
-
#netPresentValue ⇒ Object
Returns the value of attribute netPresentValue.
-
#nPVofTaxImplications ⇒ Object
Returns the value of attribute nPVofTaxImplications.
-
#oMCostAnnualSavings ⇒ Object
Returns the value of attribute oMCostAnnualSavings.
-
#otherCostAnnualSavings ⇒ Object
Returns the value of attribute otherCostAnnualSavings.
-
#referenceCase ⇒ Object
Returns the value of attribute referenceCase.
-
#simplePayback ⇒ Object
Returns the value of attribute simplePayback.
-
#summerPeakElectricityReduction ⇒ Object
Returns the value of attribute summerPeakElectricityReduction.
-
#winterPeakElectricityReduction ⇒ Object
Returns the value of attribute winterPeakElectricityReduction.
Instance Method Summary collapse
Constructor Details
#initialize(measureRank = nil, referenceCase = nil, calculationMethod = nil, annualSavingsSiteEnergy = nil, annualSavingsSourceEnergy = nil, annualSavingsCost = nil, annualSavingsByFuels = nil, summerPeakElectricityReduction = nil, winterPeakElectricityReduction = nil, annualPeakElectricityReduction = nil, annualDemandSavingsCost = nil, annualWaterSavings = nil, annualWaterCostSavings = nil, oMCostAnnualSavings = nil, otherCostAnnualSavings = nil, equipmentDisposalAndSalvageCosts = nil, fundingFromIncentives = nil, fundingFromTaxCredits = nil, nPVofTaxImplications = nil, costEffectivenessScreeningMethod = nil, simplePayback = nil, netPresentValue = nil, internalRateOfReturn = nil) ⇒ MeasureSavingsAnalysis
Returns a new instance of MeasureSavingsAnalysis.
5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 |
# File 'lib/BuildingSync.rb', line 5584 def initialize(measureRank = nil, referenceCase = nil, calculationMethod = nil, annualSavingsSiteEnergy = nil, annualSavingsSourceEnergy = nil, annualSavingsCost = nil, annualSavingsByFuels = nil, summerPeakElectricityReduction = nil, winterPeakElectricityReduction = nil, annualPeakElectricityReduction = nil, annualDemandSavingsCost = nil, annualWaterSavings = nil, annualWaterCostSavings = nil, oMCostAnnualSavings = nil, otherCostAnnualSavings = nil, equipmentDisposalAndSalvageCosts = nil, fundingFromIncentives = nil, fundingFromTaxCredits = nil, nPVofTaxImplications = nil, costEffectivenessScreeningMethod = nil, simplePayback = nil, netPresentValue = nil, internalRateOfReturn = nil) @measureRank = measureRank @referenceCase = referenceCase @calculationMethod = calculationMethod @annualSavingsSiteEnergy = annualSavingsSiteEnergy @annualSavingsSourceEnergy = annualSavingsSourceEnergy @annualSavingsCost = annualSavingsCost @annualSavingsByFuels = annualSavingsByFuels @summerPeakElectricityReduction = summerPeakElectricityReduction @winterPeakElectricityReduction = winterPeakElectricityReduction @annualPeakElectricityReduction = annualPeakElectricityReduction @annualDemandSavingsCost = annualDemandSavingsCost @annualWaterSavings = annualWaterSavings @annualWaterCostSavings = annualWaterCostSavings @oMCostAnnualSavings = oMCostAnnualSavings @otherCostAnnualSavings = otherCostAnnualSavings @equipmentDisposalAndSalvageCosts = equipmentDisposalAndSalvageCosts @fundingFromIncentives = fundingFromIncentives @fundingFromTaxCredits = fundingFromTaxCredits @nPVofTaxImplications = nPVofTaxImplications @costEffectivenessScreeningMethod = costEffectivenessScreeningMethod @simplePayback = simplePayback @netPresentValue = netPresentValue @internalRateOfReturn = internalRateOfReturn end |
Instance Attribute Details
#annualDemandSavingsCost ⇒ Object
Returns the value of attribute annualDemandSavingsCost.
5570 5571 5572 |
# File 'lib/BuildingSync.rb', line 5570 def annualDemandSavingsCost @annualDemandSavingsCost end |
#annualPeakElectricityReduction ⇒ Object
Returns the value of attribute annualPeakElectricityReduction.
5569 5570 5571 |
# File 'lib/BuildingSync.rb', line 5569 def annualPeakElectricityReduction @annualPeakElectricityReduction end |
#annualSavingsByFuels ⇒ Object
Returns the value of attribute annualSavingsByFuels.
5566 5567 5568 |
# File 'lib/BuildingSync.rb', line 5566 def annualSavingsByFuels @annualSavingsByFuels end |
#annualSavingsCost ⇒ Object
Returns the value of attribute annualSavingsCost.
5565 5566 5567 |
# File 'lib/BuildingSync.rb', line 5565 def annualSavingsCost @annualSavingsCost end |
#annualSavingsSiteEnergy ⇒ Object
Returns the value of attribute annualSavingsSiteEnergy.
5563 5564 5565 |
# File 'lib/BuildingSync.rb', line 5563 def annualSavingsSiteEnergy @annualSavingsSiteEnergy end |
#annualSavingsSourceEnergy ⇒ Object
Returns the value of attribute annualSavingsSourceEnergy.
5564 5565 5566 |
# File 'lib/BuildingSync.rb', line 5564 def annualSavingsSourceEnergy @annualSavingsSourceEnergy end |
#annualWaterCostSavings ⇒ Object
Returns the value of attribute annualWaterCostSavings.
5572 5573 5574 |
# File 'lib/BuildingSync.rb', line 5572 def annualWaterCostSavings @annualWaterCostSavings end |
#annualWaterSavings ⇒ Object
Returns the value of attribute annualWaterSavings.
5571 5572 5573 |
# File 'lib/BuildingSync.rb', line 5571 def annualWaterSavings @annualWaterSavings end |
#calculationMethod ⇒ Object
Returns the value of attribute calculationMethod.
5562 5563 5564 |
# File 'lib/BuildingSync.rb', line 5562 def calculationMethod @calculationMethod end |
#costEffectivenessScreeningMethod ⇒ Object
Returns the value of attribute costEffectivenessScreeningMethod.
5579 5580 5581 |
# File 'lib/BuildingSync.rb', line 5579 def costEffectivenessScreeningMethod @costEffectivenessScreeningMethod end |
#equipmentDisposalAndSalvageCosts ⇒ Object
Returns the value of attribute equipmentDisposalAndSalvageCosts.
5575 5576 5577 |
# File 'lib/BuildingSync.rb', line 5575 def equipmentDisposalAndSalvageCosts @equipmentDisposalAndSalvageCosts end |
#fundingFromIncentives ⇒ Object
Returns the value of attribute fundingFromIncentives.
5576 5577 5578 |
# File 'lib/BuildingSync.rb', line 5576 def fundingFromIncentives @fundingFromIncentives end |
#fundingFromTaxCredits ⇒ Object
Returns the value of attribute fundingFromTaxCredits.
5577 5578 5579 |
# File 'lib/BuildingSync.rb', line 5577 def fundingFromTaxCredits @fundingFromTaxCredits end |
#internalRateOfReturn ⇒ Object
Returns the value of attribute internalRateOfReturn.
5582 5583 5584 |
# File 'lib/BuildingSync.rb', line 5582 def internalRateOfReturn @internalRateOfReturn end |
#measureRank ⇒ Object
Returns the value of attribute measureRank.
5560 5561 5562 |
# File 'lib/BuildingSync.rb', line 5560 def measureRank @measureRank end |
#netPresentValue ⇒ Object
Returns the value of attribute netPresentValue.
5581 5582 5583 |
# File 'lib/BuildingSync.rb', line 5581 def netPresentValue @netPresentValue end |
#nPVofTaxImplications ⇒ Object
Returns the value of attribute nPVofTaxImplications.
5578 5579 5580 |
# File 'lib/BuildingSync.rb', line 5578 def nPVofTaxImplications @nPVofTaxImplications end |
#oMCostAnnualSavings ⇒ Object
Returns the value of attribute oMCostAnnualSavings.
5573 5574 5575 |
# File 'lib/BuildingSync.rb', line 5573 def oMCostAnnualSavings @oMCostAnnualSavings end |
#otherCostAnnualSavings ⇒ Object
Returns the value of attribute otherCostAnnualSavings.
5574 5575 5576 |
# File 'lib/BuildingSync.rb', line 5574 def otherCostAnnualSavings @otherCostAnnualSavings end |
#referenceCase ⇒ Object
Returns the value of attribute referenceCase.
5561 5562 5563 |
# File 'lib/BuildingSync.rb', line 5561 def referenceCase @referenceCase end |
#simplePayback ⇒ Object
Returns the value of attribute simplePayback.
5580 5581 5582 |
# File 'lib/BuildingSync.rb', line 5580 def simplePayback @simplePayback end |
#summerPeakElectricityReduction ⇒ Object
Returns the value of attribute summerPeakElectricityReduction.
5567 5568 5569 |
# File 'lib/BuildingSync.rb', line 5567 def summerPeakElectricityReduction @summerPeakElectricityReduction end |
#winterPeakElectricityReduction ⇒ Object
Returns the value of attribute winterPeakElectricityReduction.
5568 5569 5570 |
# File 'lib/BuildingSync.rb', line 5568 def winterPeakElectricityReduction @winterPeakElectricityReduction end |