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.
4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 |
# File 'lib/BuildingSync.rb', line 4111 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.
4091 4092 4093 |
# File 'lib/BuildingSync.rb', line 4091 def annualFuelCost @annualFuelCost end |
#annualFuelUseConsistentUnits ⇒ Object
Returns the value of attribute annualFuelUseConsistentUnits.
4086 4087 4088 |
# File 'lib/BuildingSync.rb', line 4086 def annualFuelUseConsistentUnits @annualFuelUseConsistentUnits end |
#annualFuelUseLinkedTimeSeriesIDs ⇒ Object
Returns the value of attribute annualFuelUseLinkedTimeSeriesIDs.
4087 4088 4089 |
# File 'lib/BuildingSync.rb', line 4087 def annualFuelUseLinkedTimeSeriesIDs @annualFuelUseLinkedTimeSeriesIDs end |
#annualFuelUseNativeUnits ⇒ Object
Returns the value of attribute annualFuelUseNativeUnits.
4085 4086 4087 |
# File 'lib/BuildingSync.rb', line 4085 def annualFuelUseNativeUnits @annualFuelUseNativeUnits end |
#annualPeakConsistentUnits ⇒ Object
Returns the value of attribute annualPeakConsistentUnits.
4090 4091 4092 |
# File 'lib/BuildingSync.rb', line 4090 def annualPeakConsistentUnits @annualPeakConsistentUnits end |
#annualPeakNativeUnits ⇒ Object
Returns the value of attribute annualPeakNativeUnits.
4089 4090 4091 |
# File 'lib/BuildingSync.rb', line 4089 def annualPeakNativeUnits @annualPeakNativeUnits end |
#emissions ⇒ Object
Returns the value of attribute emissions.
4094 4095 4096 |
# File 'lib/BuildingSync.rb', line 4094 def emissions @emissions end |
#endUse ⇒ Object
Returns the value of attribute endUse.
4083 4084 4085 |
# File 'lib/BuildingSync.rb', line 4083 def endUse @endUse end |
#energyResource ⇒ Object
Returns the value of attribute energyResource.
4076 4077 4078 |
# File 'lib/BuildingSync.rb', line 4076 def energyResource @energyResource end |
#fuelUseIntensity ⇒ Object
Returns the value of attribute fuelUseIntensity.
4092 4093 4094 |
# File 'lib/BuildingSync.rb', line 4092 def fuelUseIntensity @fuelUseIntensity end |
#meterID ⇒ Object
Returns the value of attribute meterID.
4095 4096 4097 |
# File 'lib/BuildingSync.rb', line 4095 def meterID @meterID end |
#parentResourceUseID ⇒ Object
Returns the value of attribute parentResourceUseID.
4096 4097 4098 |
# File 'lib/BuildingSync.rb', line 4096 def parentResourceUseID @parentResourceUseID end |
#peakResourceUnits ⇒ Object
Returns the value of attribute peakResourceUnits.
4088 4089 4090 |
# File 'lib/BuildingSync.rb', line 4088 def peakResourceUnits @peakResourceUnits end |
#percentEndUse ⇒ Object
Returns the value of attribute percentEndUse.
4084 4085 4086 |
# File 'lib/BuildingSync.rb', line 4084 def percentEndUse @percentEndUse end |
#percentResource ⇒ Object
Returns the value of attribute percentResource.
4081 4082 4083 |
# File 'lib/BuildingSync.rb', line 4081 def percentResource @percentResource end |
#resourceBoundary ⇒ Object
Returns the value of attribute resourceBoundary.
4078 4079 4080 |
# File 'lib/BuildingSync.rb', line 4078 def resourceBoundary @resourceBoundary end |
#resourceUnits ⇒ Object
Returns the value of attribute resourceUnits.
4080 4081 4082 |
# File 'lib/BuildingSync.rb', line 4080 def resourceUnits @resourceUnits end |
#resourceUseNotes ⇒ Object
Returns the value of attribute resourceUseNotes.
4077 4078 4079 |
# File 'lib/BuildingSync.rb', line 4077 def resourceUseNotes @resourceUseNotes end |
#sharedResourceSystem ⇒ Object
Returns the value of attribute sharedResourceSystem.
4082 4083 4084 |
# File 'lib/BuildingSync.rb', line 4082 def sharedResourceSystem @sharedResourceSystem end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
4097 4098 4099 |
# File 'lib/BuildingSync.rb', line 4097 def userDefinedFields @userDefinedFields end |
#utilityIDs ⇒ Object
Returns the value of attribute utilityIDs.
4093 4094 4095 |
# File 'lib/BuildingSync.rb', line 4093 def utilityIDs @utilityIDs end |
#waterResource ⇒ Object
Returns the value of attribute waterResource.
4079 4080 4081 |
# File 'lib/BuildingSync.rb', line 4079 def waterResource @waterResource end |
Instance Method Details
#__xmlattr ⇒ Object
4099 4100 4101 |
# File 'lib/BuildingSync.rb', line 4099 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
4103 4104 4105 |
# File 'lib/BuildingSync.rb', line 4103 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
4107 4108 4109 |
# File 'lib/BuildingSync.rb', line 4107 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |