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::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, 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.
5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 |
# File 'lib/BuildingSync.rb', line 5809 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.
5788 5789 5790 |
# File 'lib/BuildingSync.rb', line 5788 def capitalReplacementCost @capitalReplacementCost end |
#customMeasureName ⇒ Object
Returns the value of attribute customMeasureName.
5779 5780 5781 |
# File 'lib/BuildingSync.rb', line 5779 def customMeasureName @customMeasureName end |
#discardReason ⇒ Object
Returns the value of attribute discardReason.
5794 5795 5796 |
# File 'lib/BuildingSync.rb', line 5794 def discardReason @discardReason end |
#endDate ⇒ Object
Returns the value of attribute endDate.
5792 5793 5794 |
# File 'lib/BuildingSync.rb', line 5792 def endDate @endDate end |
#implementationStatus ⇒ Object
Returns the value of attribute implementationStatus.
5793 5794 5795 |
# File 'lib/BuildingSync.rb', line 5793 def implementationStatus @implementationStatus end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
5776 5777 5778 |
# File 'lib/BuildingSync.rb', line 5776 def linkedPremises @linkedPremises end |
#longDescription ⇒ Object
Returns the value of attribute longDescription.
5780 5781 5782 |
# File 'lib/BuildingSync.rb', line 5780 def longDescription @longDescription end |
#measureInstallationCost ⇒ Object
Returns the value of attribute measureInstallationCost.
5786 5787 5788 |
# File 'lib/BuildingSync.rb', line 5786 def measureInstallationCost @measureInstallationCost end |
#measureMaterialCost ⇒ Object
Returns the value of attribute measureMaterialCost.
5787 5788 5789 |
# File 'lib/BuildingSync.rb', line 5787 def measureMaterialCost @measureMaterialCost end |
#measureSavingsAnalysis ⇒ Object
Returns the value of attribute measureSavingsAnalysis.
5781 5782 5783 |
# File 'lib/BuildingSync.rb', line 5781 def measureSavingsAnalysis @measureSavingsAnalysis end |
#measureScaleOfApplication ⇒ Object
Returns the value of attribute measureScaleOfApplication.
5778 5779 5780 |
# File 'lib/BuildingSync.rb', line 5778 def measureScaleOfApplication @measureScaleOfApplication end |
#measureTotalFirstCost ⇒ Object
Returns the value of attribute measureTotalFirstCost.
5785 5786 5787 |
# File 'lib/BuildingSync.rb', line 5785 def measureTotalFirstCost @measureTotalFirstCost end |
#mVCost ⇒ Object
Returns the value of attribute mVCost.
5782 5783 5784 |
# File 'lib/BuildingSync.rb', line 5782 def mVCost @mVCost end |
#mVOption ⇒ Object
Returns the value of attribute mVOption.
5783 5784 5785 |
# File 'lib/BuildingSync.rb', line 5783 def mVOption @mVOption end |
#recommended ⇒ Object
Returns the value of attribute recommended.
5790 5791 5792 |
# File 'lib/BuildingSync.rb', line 5790 def recommended @recommended end |
#residualValue ⇒ Object
Returns the value of attribute residualValue.
5789 5790 5791 |
# File 'lib/BuildingSync.rb', line 5789 def residualValue @residualValue end |
#startDate ⇒ Object
Returns the value of attribute startDate.
5791 5792 5793 |
# File 'lib/BuildingSync.rb', line 5791 def startDate @startDate end |
#systemCategoryAffected ⇒ Object
Returns the value of attribute systemCategoryAffected.
5775 5776 5777 |
# File 'lib/BuildingSync.rb', line 5775 def systemCategoryAffected @systemCategoryAffected end |
#technologyCategories ⇒ Object
Returns the value of attribute technologyCategories.
5777 5778 5779 |
# File 'lib/BuildingSync.rb', line 5777 def technologyCategories @technologyCategories end |
#typeOfMeasure ⇒ Object
Returns the value of attribute typeOfMeasure.
5774 5775 5776 |
# File 'lib/BuildingSync.rb', line 5774 def typeOfMeasure @typeOfMeasure end |
#usefulLife ⇒ Object
Returns the value of attribute usefulLife.
5784 5785 5786 |
# File 'lib/BuildingSync.rb', line 5784 def usefulLife @usefulLife end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
5795 5796 5797 |
# File 'lib/BuildingSync.rb', line 5795 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
5797 5798 5799 |
# File 'lib/BuildingSync.rb', line 5797 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
5801 5802 5803 |
# File 'lib/BuildingSync.rb', line 5801 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
5805 5806 5807 |
# File 'lib/BuildingSync.rb', line 5805 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |