Class: BuildingSync::OtherHVACSystemType
- Inherits:
-
Object
- Object
- BuildingSync::OtherHVACSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019OtherHVACSystemType
otherHVACType - BuildingSync::OtherHVACSystemType::OtherHVACType
location - SOAP::SOAPString
primaryFuel - BuildingSync::FuelTypes
otherHVACSystemCondition - BuildingSync::EquipmentCondition
controls - BuildingSync::OtherHVACSystemType::Controls
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
yearOfManufacture - SOAP::SOAPGYear
yearInstalled - SOAP::SOAPGYear
linkedPremises - BuildingSync::LinkedPremises
integration - SOAP::SOAPString
linkedDeliveryIDs - BuildingSync::OtherHVACSystemType::LinkedDeliveryIDs
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, LinkedDeliveryIDs, OtherHVACType
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#integration ⇒ Object
Returns the value of attribute integration.
-
#linkedDeliveryIDs ⇒ Object
Returns the value of attribute linkedDeliveryIDs.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#location ⇒ Object
Returns the value of attribute location.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#otherHVACSystemCondition ⇒ Object
Returns the value of attribute otherHVACSystemCondition.
-
#otherHVACType ⇒ Object
Returns the value of attribute otherHVACType.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(otherHVACType = nil, location = nil, primaryFuel = nil, otherHVACSystemCondition = nil, controls = nil, manufacturer = nil, modelNumber = nil, yearOfManufacture = nil, yearInstalled = nil, linkedPremises = nil, integration = nil, linkedDeliveryIDs = nil, userDefinedFields = nil, quantity = nil) ⇒ OtherHVACSystemType
constructor
A new instance of OtherHVACSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(otherHVACType = nil, location = nil, primaryFuel = nil, otherHVACSystemCondition = nil, controls = nil, manufacturer = nil, modelNumber = nil, yearOfManufacture = nil, yearInstalled = nil, linkedPremises = nil, integration = nil, linkedDeliveryIDs = nil, userDefinedFields = nil, quantity = nil) ⇒ OtherHVACSystemType
Returns a new instance of OtherHVACSystemType.
9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 |
# File 'lib/BuildingSync.rb', line 9018 def initialize(otherHVACType = nil, location = nil, primaryFuel = nil, otherHVACSystemCondition = nil, controls = nil, manufacturer = nil, modelNumber = nil, yearOfManufacture = nil, yearInstalled = nil, linkedPremises = nil, integration = nil, linkedDeliveryIDs = nil, userDefinedFields = nil, quantity = nil) @otherHVACType = otherHVACType @location = location @primaryFuel = primaryFuel @otherHVACSystemCondition = otherHVACSystemCondition @controls = controls @manufacturer = manufacturer @modelNumber = modelNumber @yearOfManufacture = yearOfManufacture @yearInstalled = yearInstalled @linkedPremises = linkedPremises @integration = integration @linkedDeliveryIDs = linkedDeliveryIDs @userDefinedFields = userDefinedFields @quantity = quantity @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
8987 8988 8989 |
# File 'lib/BuildingSync.rb', line 8987 def controls @controls end |
#integration ⇒ Object
Returns the value of attribute integration.
8993 8994 8995 |
# File 'lib/BuildingSync.rb', line 8993 def integration @integration end |
#linkedDeliveryIDs ⇒ Object
Returns the value of attribute linkedDeliveryIDs.
8994 8995 8996 |
# File 'lib/BuildingSync.rb', line 8994 def linkedDeliveryIDs @linkedDeliveryIDs end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
8992 8993 8994 |
# File 'lib/BuildingSync.rb', line 8992 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
8984 8985 8986 |
# File 'lib/BuildingSync.rb', line 8984 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
8988 8989 8990 |
# File 'lib/BuildingSync.rb', line 8988 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
8989 8990 8991 |
# File 'lib/BuildingSync.rb', line 8989 def modelNumber @modelNumber end |
#otherHVACSystemCondition ⇒ Object
Returns the value of attribute otherHVACSystemCondition.
8986 8987 8988 |
# File 'lib/BuildingSync.rb', line 8986 def otherHVACSystemCondition @otherHVACSystemCondition end |
#otherHVACType ⇒ Object
Returns the value of attribute otherHVACType.
8983 8984 8985 |
# File 'lib/BuildingSync.rb', line 8983 def otherHVACType @otherHVACType end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
8985 8986 8987 |
# File 'lib/BuildingSync.rb', line 8985 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
8996 8997 8998 |
# File 'lib/BuildingSync.rb', line 8996 def quantity @quantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
8995 8996 8997 |
# File 'lib/BuildingSync.rb', line 8995 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
8991 8992 8993 |
# File 'lib/BuildingSync.rb', line 8991 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
8990 8991 8992 |
# File 'lib/BuildingSync.rb', line 8990 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
8998 8999 9000 |
# File 'lib/BuildingSync.rb', line 8998 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
9002 9003 9004 |
# File 'lib/BuildingSync.rb', line 9002 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
9006 9007 9008 |
# File 'lib/BuildingSync.rb', line 9006 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
9010 9011 9012 |
# File 'lib/BuildingSync.rb', line 9010 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
9014 9015 9016 |
# File 'lib/BuildingSync.rb', line 9014 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |