Class: BuildingSync::FoundationSystemType
- Inherits:
-
Object
- Object
- BuildingSync::FoundationSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019FoundationSystemType
groundCouplings - BuildingSync::FoundationSystemType::GroundCouplings
floorCovering - SOAP::SOAPString
floorConstructionType - BuildingSync::EnvelopeConstructionType
plumbingPenetrationSealing - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: GroundCouplings
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
-
#floorConstructionType ⇒ Object
Returns the value of attribute floorConstructionType.
-
#floorCovering ⇒ Object
Returns the value of attribute floorCovering.
-
#groundCouplings ⇒ Object
Returns the value of attribute groundCouplings.
-
#plumbingPenetrationSealing ⇒ Object
Returns the value of attribute plumbingPenetrationSealing.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(groundCouplings = nil, floorCovering = nil, floorConstructionType = nil, plumbingPenetrationSealing = nil, yearInstalled = nil, userDefinedFields = nil, quantity = nil) ⇒ FoundationSystemType
constructor
A new instance of FoundationSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(groundCouplings = nil, floorCovering = nil, floorConstructionType = nil, plumbingPenetrationSealing = nil, yearInstalled = nil, userDefinedFields = nil, quantity = nil) ⇒ FoundationSystemType
Returns a new instance of FoundationSystemType.
14858 14859 14860 14861 14862 14863 14864 14865 14866 14867 |
# File 'lib/BuildingSync.rb', line 14858 def initialize(groundCouplings = nil, floorCovering = nil, floorConstructionType = nil, plumbingPenetrationSealing = nil, yearInstalled = nil, userDefinedFields = nil, quantity = nil) @groundCouplings = groundCouplings @floorCovering = floorCovering @floorConstructionType = floorConstructionType @plumbingPenetrationSealing = plumbingPenetrationSealing @yearInstalled = yearInstalled @userDefinedFields = userDefinedFields @quantity = quantity @__xmlattr = {} end |
Instance Attribute Details
#floorConstructionType ⇒ Object
Returns the value of attribute floorConstructionType.
14832 14833 14834 |
# File 'lib/BuildingSync.rb', line 14832 def floorConstructionType @floorConstructionType end |
#floorCovering ⇒ Object
Returns the value of attribute floorCovering.
14831 14832 14833 |
# File 'lib/BuildingSync.rb', line 14831 def floorCovering @floorCovering end |
#groundCouplings ⇒ Object
Returns the value of attribute groundCouplings.
14830 14831 14832 |
# File 'lib/BuildingSync.rb', line 14830 def groundCouplings @groundCouplings end |
#plumbingPenetrationSealing ⇒ Object
Returns the value of attribute plumbingPenetrationSealing.
14833 14834 14835 |
# File 'lib/BuildingSync.rb', line 14833 def plumbingPenetrationSealing @plumbingPenetrationSealing end |
#quantity ⇒ Object
Returns the value of attribute quantity.
14836 14837 14838 |
# File 'lib/BuildingSync.rb', line 14836 def quantity @quantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
14835 14836 14837 |
# File 'lib/BuildingSync.rb', line 14835 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
14834 14835 14836 |
# File 'lib/BuildingSync.rb', line 14834 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
14838 14839 14840 |
# File 'lib/BuildingSync.rb', line 14838 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
14842 14843 14844 |
# File 'lib/BuildingSync.rb', line 14842 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
14846 14847 14848 |
# File 'lib/BuildingSync.rb', line 14846 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
14850 14851 14852 |
# File 'lib/BuildingSync.rb', line 14850 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
14854 14855 14856 |
# File 'lib/BuildingSync.rb', line 14854 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |