Class: BuildingSync::ReportType
- Inherits:
-
Object
- Object
- BuildingSync::ReportType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019ReportType
scenarios - BuildingSync::ReportType::Scenarios
auditDates - BuildingSync::ReportType::AuditDates
auditFilingStatus - SOAP::SOAPString
earlyCompliance - SOAP::SOAPBoolean
aSHRAEAuditLevel - SOAP::SOAPString
retrocommissioningAudit - SOAP::SOAPBoolean
auditCost - BuildingSync::ReportType::AuditCost
discountFactor - BuildingSync::ReportType::DiscountFactor
analysisPeriod - BuildingSync::ReportType::AnalysisPeriod
gasPriceEscalationRate - BuildingSync::ReportType::GasPriceEscalationRate
electricityPriceEscalationRate - BuildingSync::ReportType::ElectricityPriceEscalationRate
waterPriceEscalationRate - BuildingSync::ReportType::WaterPriceEscalationRate
otherEscalationRates - BuildingSync::ReportType::OtherEscalationRates
inflationRate - BuildingSync::ReportType::InflationRate
qualifications - BuildingSync::ReportType::Qualifications
auditExemption - SOAP::SOAPString
utilities - BuildingSync::ReportType::Utilities
auditorContactID - BuildingSync::ReportType::AuditorContactID
linkedPremisesOrSystem - BuildingSync::LinkedPremisesOrSystem
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: AnalysisPeriod, AuditCost, AuditDates, AuditorContactID, DiscountFactor, ElectricityPriceEscalationRate, GasPriceEscalationRate, InflationRate, OtherEscalationRates, Qualifications, Scenarios, Utilities, WaterPriceEscalationRate
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#analysisPeriod ⇒ Object
Returns the value of attribute analysisPeriod.
-
#aSHRAEAuditLevel ⇒ Object
Returns the value of attribute aSHRAEAuditLevel.
-
#auditCost ⇒ Object
Returns the value of attribute auditCost.
-
#auditDates ⇒ Object
Returns the value of attribute auditDates.
-
#auditExemption ⇒ Object
Returns the value of attribute auditExemption.
-
#auditFilingStatus ⇒ Object
Returns the value of attribute auditFilingStatus.
-
#auditorContactID ⇒ Object
Returns the value of attribute auditorContactID.
-
#discountFactor ⇒ Object
Returns the value of attribute discountFactor.
-
#earlyCompliance ⇒ Object
Returns the value of attribute earlyCompliance.
-
#electricityPriceEscalationRate ⇒ Object
Returns the value of attribute electricityPriceEscalationRate.
-
#gasPriceEscalationRate ⇒ Object
Returns the value of attribute gasPriceEscalationRate.
-
#inflationRate ⇒ Object
Returns the value of attribute inflationRate.
-
#linkedPremisesOrSystem ⇒ Object
Returns the value of attribute linkedPremisesOrSystem.
-
#otherEscalationRates ⇒ Object
Returns the value of attribute otherEscalationRates.
-
#qualifications ⇒ Object
Returns the value of attribute qualifications.
-
#retrocommissioningAudit ⇒ Object
Returns the value of attribute retrocommissioningAudit.
-
#scenarios ⇒ Object
Returns the value of attribute scenarios.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#utilities ⇒ Object
Returns the value of attribute utilities.
-
#waterPriceEscalationRate ⇒ Object
Returns the value of attribute waterPriceEscalationRate.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, userDefinedFields = nil) ⇒ ReportType
constructor
A new instance of ReportType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, userDefinedFields = nil) ⇒ ReportType
Returns a new instance of ReportType.
6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 |
# File 'lib/BuildingSync.rb', line 6227 def initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, userDefinedFields = nil) @scenarios = scenarios @auditDates = auditDates @auditFilingStatus = auditFilingStatus @earlyCompliance = earlyCompliance @aSHRAEAuditLevel = aSHRAEAuditLevel @retrocommissioningAudit = retrocommissioningAudit @auditCost = auditCost @discountFactor = discountFactor @analysisPeriod = analysisPeriod @gasPriceEscalationRate = gasPriceEscalationRate @electricityPriceEscalationRate = electricityPriceEscalationRate @waterPriceEscalationRate = waterPriceEscalationRate @otherEscalationRates = otherEscalationRates @inflationRate = inflationRate @qualifications = qualifications @auditExemption = auditExemption @utilities = utilities @auditorContactID = auditorContactID @linkedPremisesOrSystem = linkedPremisesOrSystem @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#analysisPeriod ⇒ Object
Returns the value of attribute analysisPeriod.
6202 6203 6204 |
# File 'lib/BuildingSync.rb', line 6202 def analysisPeriod @analysisPeriod end |
#aSHRAEAuditLevel ⇒ Object
Returns the value of attribute aSHRAEAuditLevel.
6198 6199 6200 |
# File 'lib/BuildingSync.rb', line 6198 def aSHRAEAuditLevel @aSHRAEAuditLevel end |
#auditCost ⇒ Object
Returns the value of attribute auditCost.
6200 6201 6202 |
# File 'lib/BuildingSync.rb', line 6200 def auditCost @auditCost end |
#auditDates ⇒ Object
Returns the value of attribute auditDates.
6195 6196 6197 |
# File 'lib/BuildingSync.rb', line 6195 def auditDates @auditDates end |
#auditExemption ⇒ Object
Returns the value of attribute auditExemption.
6209 6210 6211 |
# File 'lib/BuildingSync.rb', line 6209 def auditExemption @auditExemption end |
#auditFilingStatus ⇒ Object
Returns the value of attribute auditFilingStatus.
6196 6197 6198 |
# File 'lib/BuildingSync.rb', line 6196 def auditFilingStatus @auditFilingStatus end |
#auditorContactID ⇒ Object
Returns the value of attribute auditorContactID.
6211 6212 6213 |
# File 'lib/BuildingSync.rb', line 6211 def auditorContactID @auditorContactID end |
#discountFactor ⇒ Object
Returns the value of attribute discountFactor.
6201 6202 6203 |
# File 'lib/BuildingSync.rb', line 6201 def discountFactor @discountFactor end |
#earlyCompliance ⇒ Object
Returns the value of attribute earlyCompliance.
6197 6198 6199 |
# File 'lib/BuildingSync.rb', line 6197 def earlyCompliance @earlyCompliance end |
#electricityPriceEscalationRate ⇒ Object
Returns the value of attribute electricityPriceEscalationRate.
6204 6205 6206 |
# File 'lib/BuildingSync.rb', line 6204 def electricityPriceEscalationRate @electricityPriceEscalationRate end |
#gasPriceEscalationRate ⇒ Object
Returns the value of attribute gasPriceEscalationRate.
6203 6204 6205 |
# File 'lib/BuildingSync.rb', line 6203 def gasPriceEscalationRate @gasPriceEscalationRate end |
#inflationRate ⇒ Object
Returns the value of attribute inflationRate.
6207 6208 6209 |
# File 'lib/BuildingSync.rb', line 6207 def inflationRate @inflationRate end |
#linkedPremisesOrSystem ⇒ Object
Returns the value of attribute linkedPremisesOrSystem.
6212 6213 6214 |
# File 'lib/BuildingSync.rb', line 6212 def linkedPremisesOrSystem @linkedPremisesOrSystem end |
#otherEscalationRates ⇒ Object
Returns the value of attribute otherEscalationRates.
6206 6207 6208 |
# File 'lib/BuildingSync.rb', line 6206 def otherEscalationRates @otherEscalationRates end |
#qualifications ⇒ Object
Returns the value of attribute qualifications.
6208 6209 6210 |
# File 'lib/BuildingSync.rb', line 6208 def qualifications @qualifications end |
#retrocommissioningAudit ⇒ Object
Returns the value of attribute retrocommissioningAudit.
6199 6200 6201 |
# File 'lib/BuildingSync.rb', line 6199 def retrocommissioningAudit @retrocommissioningAudit end |
#scenarios ⇒ Object
Returns the value of attribute scenarios.
6194 6195 6196 |
# File 'lib/BuildingSync.rb', line 6194 def scenarios @scenarios end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
6213 6214 6215 |
# File 'lib/BuildingSync.rb', line 6213 def userDefinedFields @userDefinedFields end |
#utilities ⇒ Object
Returns the value of attribute utilities.
6210 6211 6212 |
# File 'lib/BuildingSync.rb', line 6210 def utilities @utilities end |
#waterPriceEscalationRate ⇒ Object
Returns the value of attribute waterPriceEscalationRate.
6205 6206 6207 |
# File 'lib/BuildingSync.rb', line 6205 def waterPriceEscalationRate @waterPriceEscalationRate end |
Instance Method Details
#__xmlattr ⇒ Object
6215 6216 6217 |
# File 'lib/BuildingSync.rb', line 6215 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
6219 6220 6221 |
# File 'lib/BuildingSync.rb', line 6219 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
6223 6224 6225 |
# File 'lib/BuildingSync.rb', line 6223 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |