Class: BuildingSync::ResourceUseType
- Inherits:
-
Object
- Object
- BuildingSync::ResourceUseType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019ResourceUseType
energyResource - BuildingSync::FuelTypes
resourceUseNotes - SOAP::SOAPString
resourceBoundary - SOAP::SOAPString
waterResource - SOAP::SOAPString
resourceUnits - SOAP::SOAPString
percentResource - SOAP::SOAPDecimal
sharedResourceSystem - SOAP::SOAPString
endUse - BuildingSync::EndUseType
percentEndUse - SOAP::SOAPDecimal
annualFuelUseNativeUnits - BuildingSync::ResourceUseType::AnnualFuelUseNativeUnits
annualFuelUseConsistentUnits - BuildingSync::ResourceUseType::AnnualFuelUseConsistentUnits
annualFuelUseLinkedTimeSeriesIDs - BuildingSync::ResourceUseType::AnnualFuelUseLinkedTimeSeriesIDs
peakResourceUnits - SOAP::SOAPString
annualPeakNativeUnits - BuildingSync::ResourceUseType::AnnualPeakNativeUnits
annualPeakConsistentUnits - BuildingSync::ResourceUseType::AnnualPeakConsistentUnits
annualFuelCost - BuildingSync::ResourceUseType::AnnualFuelCost
fuelUseIntensity - BuildingSync::ResourceUseType::FuelUseIntensity
utilityIDs - BuildingSync::ResourceUseType::UtilityIDs
emissions - BuildingSync::ResourceUseType::Emissions
meterID - SOAP::SOAPString
parentResourceUseID - BuildingSync::ResourceUseType::ParentResourceUseID
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: AnnualFuelCost, AnnualFuelUseConsistentUnits, AnnualFuelUseLinkedTimeSeriesIDs, AnnualFuelUseNativeUnits, AnnualPeakConsistentUnits, AnnualPeakNativeUnits, Emissions, FuelUseIntensity, ParentResourceUseID, UtilityIDs
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#annualFuelCost ⇒ Object
Returns the value of attribute annualFuelCost.
-
#annualFuelUseConsistentUnits ⇒ Object
Returns the value of attribute annualFuelUseConsistentUnits.
-
#annualFuelUseLinkedTimeSeriesIDs ⇒ Object
Returns the value of attribute annualFuelUseLinkedTimeSeriesIDs.
-
#annualFuelUseNativeUnits ⇒ Object
Returns the value of attribute annualFuelUseNativeUnits.
-
#annualPeakConsistentUnits ⇒ Object
Returns the value of attribute annualPeakConsistentUnits.
-
#annualPeakNativeUnits ⇒ Object
Returns the value of attribute annualPeakNativeUnits.
-
#emissions ⇒ Object
Returns the value of attribute emissions.
-
#endUse ⇒ Object
Returns the value of attribute endUse.
-
#energyResource ⇒ Object
Returns the value of attribute energyResource.
-
#fuelUseIntensity ⇒ Object
Returns the value of attribute fuelUseIntensity.
-
#meterID ⇒ Object
Returns the value of attribute meterID.
-
#parentResourceUseID ⇒ Object
Returns the value of attribute parentResourceUseID.
-
#peakResourceUnits ⇒ Object
Returns the value of attribute peakResourceUnits.
-
#percentEndUse ⇒ Object
Returns the value of attribute percentEndUse.
-
#percentResource ⇒ Object
Returns the value of attribute percentResource.
-
#resourceBoundary ⇒ Object
Returns the value of attribute resourceBoundary.
-
#resourceUnits ⇒ Object
Returns the value of attribute resourceUnits.
-
#resourceUseNotes ⇒ Object
Returns the value of attribute resourceUseNotes.
-
#sharedResourceSystem ⇒ Object
Returns the value of attribute sharedResourceSystem.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#utilityIDs ⇒ Object
Returns the value of attribute utilityIDs.
-
#waterResource ⇒ Object
Returns the value of attribute waterResource.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(energyResource = nil, resourceUseNotes = nil, resourceBoundary = nil, waterResource = nil, resourceUnits = nil, percentResource = nil, sharedResourceSystem = nil, endUse = nil, percentEndUse = nil, annualFuelUseNativeUnits = nil, annualFuelUseConsistentUnits = nil, annualFuelUseLinkedTimeSeriesIDs = nil, peakResourceUnits = nil, annualPeakNativeUnits = nil, annualPeakConsistentUnits = nil, annualFuelCost = nil, fuelUseIntensity = nil, utilityIDs = nil, emissions = nil, meterID = nil, parentResourceUseID = nil, userDefinedFields = nil) ⇒ ResourceUseType
constructor
A new instance of ResourceUseType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(energyResource = nil, resourceUseNotes = nil, resourceBoundary = nil, waterResource = nil, resourceUnits = nil, percentResource = nil, sharedResourceSystem = nil, endUse = nil, percentEndUse = nil, annualFuelUseNativeUnits = nil, annualFuelUseConsistentUnits = nil, annualFuelUseLinkedTimeSeriesIDs = nil, peakResourceUnits = nil, annualPeakNativeUnits = nil, annualPeakConsistentUnits = nil, annualFuelCost = nil, fuelUseIntensity = nil, utilityIDs = nil, emissions = nil, meterID = nil, parentResourceUseID = nil, userDefinedFields = nil) ⇒ ResourceUseType
Returns a new instance of ResourceUseType.
4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 |
# File 'lib/BuildingSync.rb', line 4216 def initialize(energyResource = nil, resourceUseNotes = nil, resourceBoundary = nil, waterResource = nil, resourceUnits = nil, percentResource = nil, sharedResourceSystem = nil, endUse = nil, percentEndUse = nil, annualFuelUseNativeUnits = nil, annualFuelUseConsistentUnits = nil, annualFuelUseLinkedTimeSeriesIDs = nil, peakResourceUnits = nil, annualPeakNativeUnits = nil, annualPeakConsistentUnits = nil, annualFuelCost = nil, fuelUseIntensity = nil, utilityIDs = nil, emissions = nil, meterID = nil, parentResourceUseID = nil, userDefinedFields = nil) @energyResource = energyResource @resourceUseNotes = resourceUseNotes @resourceBoundary = resourceBoundary @waterResource = waterResource @resourceUnits = resourceUnits @percentResource = percentResource @sharedResourceSystem = sharedResourceSystem @endUse = endUse @percentEndUse = percentEndUse @annualFuelUseNativeUnits = annualFuelUseNativeUnits @annualFuelUseConsistentUnits = annualFuelUseConsistentUnits @annualFuelUseLinkedTimeSeriesIDs = annualFuelUseLinkedTimeSeriesIDs @peakResourceUnits = peakResourceUnits @annualPeakNativeUnits = annualPeakNativeUnits @annualPeakConsistentUnits = annualPeakConsistentUnits @annualFuelCost = annualFuelCost @fuelUseIntensity = fuelUseIntensity @utilityIDs = utilityIDs @emissions = emissions @meterID = meterID @parentResourceUseID = parentResourceUseID @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#annualFuelCost ⇒ Object
Returns the value of attribute annualFuelCost.
4196 4197 4198 |
# File 'lib/BuildingSync.rb', line 4196 def annualFuelCost @annualFuelCost end |
#annualFuelUseConsistentUnits ⇒ Object
Returns the value of attribute annualFuelUseConsistentUnits.
4191 4192 4193 |
# File 'lib/BuildingSync.rb', line 4191 def annualFuelUseConsistentUnits @annualFuelUseConsistentUnits end |
#annualFuelUseLinkedTimeSeriesIDs ⇒ Object
Returns the value of attribute annualFuelUseLinkedTimeSeriesIDs.
4192 4193 4194 |
# File 'lib/BuildingSync.rb', line 4192 def annualFuelUseLinkedTimeSeriesIDs @annualFuelUseLinkedTimeSeriesIDs end |
#annualFuelUseNativeUnits ⇒ Object
Returns the value of attribute annualFuelUseNativeUnits.
4190 4191 4192 |
# File 'lib/BuildingSync.rb', line 4190 def annualFuelUseNativeUnits @annualFuelUseNativeUnits end |
#annualPeakConsistentUnits ⇒ Object
Returns the value of attribute annualPeakConsistentUnits.
4195 4196 4197 |
# File 'lib/BuildingSync.rb', line 4195 def annualPeakConsistentUnits @annualPeakConsistentUnits end |
#annualPeakNativeUnits ⇒ Object
Returns the value of attribute annualPeakNativeUnits.
4194 4195 4196 |
# File 'lib/BuildingSync.rb', line 4194 def annualPeakNativeUnits @annualPeakNativeUnits end |
#emissions ⇒ Object
Returns the value of attribute emissions.
4199 4200 4201 |
# File 'lib/BuildingSync.rb', line 4199 def emissions @emissions end |
#endUse ⇒ Object
Returns the value of attribute endUse.
4188 4189 4190 |
# File 'lib/BuildingSync.rb', line 4188 def endUse @endUse end |
#energyResource ⇒ Object
Returns the value of attribute energyResource.
4181 4182 4183 |
# File 'lib/BuildingSync.rb', line 4181 def energyResource @energyResource end |
#fuelUseIntensity ⇒ Object
Returns the value of attribute fuelUseIntensity.
4197 4198 4199 |
# File 'lib/BuildingSync.rb', line 4197 def fuelUseIntensity @fuelUseIntensity end |
#meterID ⇒ Object
Returns the value of attribute meterID.
4200 4201 4202 |
# File 'lib/BuildingSync.rb', line 4200 def meterID @meterID end |
#parentResourceUseID ⇒ Object
Returns the value of attribute parentResourceUseID.
4201 4202 4203 |
# File 'lib/BuildingSync.rb', line 4201 def parentResourceUseID @parentResourceUseID end |
#peakResourceUnits ⇒ Object
Returns the value of attribute peakResourceUnits.
4193 4194 4195 |
# File 'lib/BuildingSync.rb', line 4193 def peakResourceUnits @peakResourceUnits end |
#percentEndUse ⇒ Object
Returns the value of attribute percentEndUse.
4189 4190 4191 |
# File 'lib/BuildingSync.rb', line 4189 def percentEndUse @percentEndUse end |
#percentResource ⇒ Object
Returns the value of attribute percentResource.
4186 4187 4188 |
# File 'lib/BuildingSync.rb', line 4186 def percentResource @percentResource end |
#resourceBoundary ⇒ Object
Returns the value of attribute resourceBoundary.
4183 4184 4185 |
# File 'lib/BuildingSync.rb', line 4183 def resourceBoundary @resourceBoundary end |
#resourceUnits ⇒ Object
Returns the value of attribute resourceUnits.
4185 4186 4187 |
# File 'lib/BuildingSync.rb', line 4185 def resourceUnits @resourceUnits end |
#resourceUseNotes ⇒ Object
Returns the value of attribute resourceUseNotes.
4182 4183 4184 |
# File 'lib/BuildingSync.rb', line 4182 def resourceUseNotes @resourceUseNotes end |
#sharedResourceSystem ⇒ Object
Returns the value of attribute sharedResourceSystem.
4187 4188 4189 |
# File 'lib/BuildingSync.rb', line 4187 def sharedResourceSystem @sharedResourceSystem end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
4202 4203 4204 |
# File 'lib/BuildingSync.rb', line 4202 def userDefinedFields @userDefinedFields end |
#utilityIDs ⇒ Object
Returns the value of attribute utilityIDs.
4198 4199 4200 |
# File 'lib/BuildingSync.rb', line 4198 def utilityIDs @utilityIDs end |
#waterResource ⇒ Object
Returns the value of attribute waterResource.
4184 4185 4186 |
# File 'lib/BuildingSync.rb', line 4184 def waterResource @waterResource end |
Instance Method Details
#__xmlattr ⇒ Object
4204 4205 4206 |
# File 'lib/BuildingSync.rb', line 4204 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
4208 4209 4210 |
# File 'lib/BuildingSync.rb', line 4208 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
4212 4213 4214 |
# File 'lib/BuildingSync.rb', line 4212 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |