Class: BuildingSync::MeasureType
- Inherits:
-
Object
- Object
- BuildingSync::MeasureType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019MeasureType
typeOfMeasure - BuildingSync::MeasureType::TypeOfMeasure
systemCategoryAffected - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
technologyCategories - BuildingSync::MeasureType::TechnologyCategories
measureScaleOfApplication - SOAP::SOAPString
customMeasureName - SOAP::SOAPString
longDescription - SOAP::SOAPString
measureSavingsAnalysis - BuildingSync::MeasureType::MeasureSavingsAnalysis
mVCost - BuildingSync::MVCost
mVOption - SOAP::SOAPString
usefulLife - BuildingSync::MeasureType::UsefulLife
measureTotalFirstCost - BuildingSync::MeasureType::MeasureTotalFirstCost
measureInstallationCost - BuildingSync::MeasureType::MeasureInstallationCost
measureMaterialCost - BuildingSync::MeasureType::MeasureMaterialCost
capitalReplacementCost - BuildingSync::MeasureType::CapitalReplacementCost
residualValue - BuildingSync::MeasureType::ResidualValue
recommended - SOAP::SOAPBoolean
startDate - SOAP::SOAPDate
endDate - SOAP::SOAPDate
implementationStatus - SOAP::SOAPString
discardReason - SOAP::SOAPString
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: CapitalReplacementCost, MeasureInstallationCost, MeasureMaterialCost, MeasureSavingsAnalysis, MeasureTotalFirstCost, ResidualValue, TechnologyCategories, TypeOfMeasure, UsefulLife
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#capitalReplacementCost ⇒ Object
Returns the value of attribute capitalReplacementCost.
-
#customMeasureName ⇒ Object
Returns the value of attribute customMeasureName.
-
#discardReason ⇒ Object
Returns the value of attribute discardReason.
-
#endDate ⇒ Object
Returns the value of attribute endDate.
-
#implementationStatus ⇒ Object
Returns the value of attribute implementationStatus.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#longDescription ⇒ Object
Returns the value of attribute longDescription.
-
#measureInstallationCost ⇒ Object
Returns the value of attribute measureInstallationCost.
-
#measureMaterialCost ⇒ Object
Returns the value of attribute measureMaterialCost.
-
#measureSavingsAnalysis ⇒ Object
Returns the value of attribute measureSavingsAnalysis.
-
#measureScaleOfApplication ⇒ Object
Returns the value of attribute measureScaleOfApplication.
-
#measureTotalFirstCost ⇒ Object
Returns the value of attribute measureTotalFirstCost.
-
#mVCost ⇒ Object
Returns the value of attribute mVCost.
-
#mVOption ⇒ Object
Returns the value of attribute mVOption.
-
#recommended ⇒ Object
Returns the value of attribute recommended.
-
#residualValue ⇒ Object
Returns the value of attribute residualValue.
-
#startDate ⇒ Object
Returns the value of attribute startDate.
-
#systemCategoryAffected ⇒ Object
Returns the value of attribute systemCategoryAffected.
-
#technologyCategories ⇒ Object
Returns the value of attribute technologyCategories.
-
#typeOfMeasure ⇒ Object
Returns the value of attribute typeOfMeasure.
-
#usefulLife ⇒ Object
Returns the value of attribute usefulLife.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(typeOfMeasure = nil, systemCategoryAffected = nil, linkedPremises = nil, technologyCategories = nil, measureScaleOfApplication = nil, customMeasureName = nil, longDescription = nil, measureSavingsAnalysis = nil, mVCost = nil, mVOption = nil, usefulLife = nil, measureTotalFirstCost = nil, measureInstallationCost = nil, measureMaterialCost = nil, capitalReplacementCost = nil, residualValue = nil, recommended = nil, startDate = nil, endDate = nil, implementationStatus = nil, discardReason = nil, userDefinedFields = nil) ⇒ MeasureType
constructor
A new instance of MeasureType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(typeOfMeasure = nil, systemCategoryAffected = nil, linkedPremises = nil, technologyCategories = nil, measureScaleOfApplication = nil, customMeasureName = nil, longDescription = nil, measureSavingsAnalysis = nil, mVCost = nil, mVOption = nil, usefulLife = nil, measureTotalFirstCost = nil, measureInstallationCost = nil, measureMaterialCost = nil, capitalReplacementCost = nil, residualValue = nil, recommended = nil, startDate = nil, endDate = nil, implementationStatus = nil, discardReason = nil, userDefinedFields = nil) ⇒ MeasureType
Returns a new instance of MeasureType.
5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 |
# File 'lib/BuildingSync.rb', line 5790 def initialize(typeOfMeasure = nil, systemCategoryAffected = nil, linkedPremises = nil, technologyCategories = nil, measureScaleOfApplication = nil, customMeasureName = nil, longDescription = nil, measureSavingsAnalysis = nil, mVCost = nil, mVOption = nil, usefulLife = nil, measureTotalFirstCost = nil, measureInstallationCost = nil, measureMaterialCost = nil, capitalReplacementCost = nil, residualValue = nil, recommended = nil, startDate = nil, endDate = nil, implementationStatus = nil, discardReason = nil, userDefinedFields = nil) @typeOfMeasure = typeOfMeasure @systemCategoryAffected = systemCategoryAffected @linkedPremises = linkedPremises @technologyCategories = technologyCategories @measureScaleOfApplication = measureScaleOfApplication @customMeasureName = customMeasureName @longDescription = longDescription @measureSavingsAnalysis = measureSavingsAnalysis @mVCost = mVCost @mVOption = mVOption @usefulLife = usefulLife @measureTotalFirstCost = measureTotalFirstCost @measureInstallationCost = measureInstallationCost @measureMaterialCost = measureMaterialCost @capitalReplacementCost = capitalReplacementCost @residualValue = residualValue @recommended = recommended @startDate = startDate @endDate = endDate @implementationStatus = implementationStatus @discardReason = discardReason @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#capitalReplacementCost ⇒ Object
Returns the value of attribute capitalReplacementCost.
5769 5770 5771 |
# File 'lib/BuildingSync.rb', line 5769 def capitalReplacementCost @capitalReplacementCost end |
#customMeasureName ⇒ Object
Returns the value of attribute customMeasureName.
5760 5761 5762 |
# File 'lib/BuildingSync.rb', line 5760 def customMeasureName @customMeasureName end |
#discardReason ⇒ Object
Returns the value of attribute discardReason.
5775 5776 5777 |
# File 'lib/BuildingSync.rb', line 5775 def discardReason @discardReason end |
#endDate ⇒ Object
Returns the value of attribute endDate.
5773 5774 5775 |
# File 'lib/BuildingSync.rb', line 5773 def endDate @endDate end |
#implementationStatus ⇒ Object
Returns the value of attribute implementationStatus.
5774 5775 5776 |
# File 'lib/BuildingSync.rb', line 5774 def implementationStatus @implementationStatus end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
5757 5758 5759 |
# File 'lib/BuildingSync.rb', line 5757 def linkedPremises @linkedPremises end |
#longDescription ⇒ Object
Returns the value of attribute longDescription.
5761 5762 5763 |
# File 'lib/BuildingSync.rb', line 5761 def longDescription @longDescription end |
#measureInstallationCost ⇒ Object
Returns the value of attribute measureInstallationCost.
5767 5768 5769 |
# File 'lib/BuildingSync.rb', line 5767 def measureInstallationCost @measureInstallationCost end |
#measureMaterialCost ⇒ Object
Returns the value of attribute measureMaterialCost.
5768 5769 5770 |
# File 'lib/BuildingSync.rb', line 5768 def measureMaterialCost @measureMaterialCost end |
#measureSavingsAnalysis ⇒ Object
Returns the value of attribute measureSavingsAnalysis.
5762 5763 5764 |
# File 'lib/BuildingSync.rb', line 5762 def measureSavingsAnalysis @measureSavingsAnalysis end |
#measureScaleOfApplication ⇒ Object
Returns the value of attribute measureScaleOfApplication.
5759 5760 5761 |
# File 'lib/BuildingSync.rb', line 5759 def measureScaleOfApplication @measureScaleOfApplication end |
#measureTotalFirstCost ⇒ Object
Returns the value of attribute measureTotalFirstCost.
5766 5767 5768 |
# File 'lib/BuildingSync.rb', line 5766 def measureTotalFirstCost @measureTotalFirstCost end |
#mVCost ⇒ Object
Returns the value of attribute mVCost.
5763 5764 5765 |
# File 'lib/BuildingSync.rb', line 5763 def mVCost @mVCost end |
#mVOption ⇒ Object
Returns the value of attribute mVOption.
5764 5765 5766 |
# File 'lib/BuildingSync.rb', line 5764 def mVOption @mVOption end |
#recommended ⇒ Object
Returns the value of attribute recommended.
5771 5772 5773 |
# File 'lib/BuildingSync.rb', line 5771 def recommended @recommended end |
#residualValue ⇒ Object
Returns the value of attribute residualValue.
5770 5771 5772 |
# File 'lib/BuildingSync.rb', line 5770 def residualValue @residualValue end |
#startDate ⇒ Object
Returns the value of attribute startDate.
5772 5773 5774 |
# File 'lib/BuildingSync.rb', line 5772 def startDate @startDate end |
#systemCategoryAffected ⇒ Object
Returns the value of attribute systemCategoryAffected.
5756 5757 5758 |
# File 'lib/BuildingSync.rb', line 5756 def systemCategoryAffected @systemCategoryAffected end |
#technologyCategories ⇒ Object
Returns the value of attribute technologyCategories.
5758 5759 5760 |
# File 'lib/BuildingSync.rb', line 5758 def technologyCategories @technologyCategories end |
#typeOfMeasure ⇒ Object
Returns the value of attribute typeOfMeasure.
5755 5756 5757 |
# File 'lib/BuildingSync.rb', line 5755 def typeOfMeasure @typeOfMeasure end |
#usefulLife ⇒ Object
Returns the value of attribute usefulLife.
5765 5766 5767 |
# File 'lib/BuildingSync.rb', line 5765 def usefulLife @usefulLife end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
5776 5777 5778 |
# File 'lib/BuildingSync.rb', line 5776 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
5778 5779 5780 |
# File 'lib/BuildingSync.rb', line 5778 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
5782 5783 5784 |
# File 'lib/BuildingSync.rb', line 5782 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
5786 5787 5788 |
# File 'lib/BuildingSync.rb', line 5786 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |