Class: BuildingSync::FoundationSystemType::GroundCouplings::GroundCoupling

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019GroundCoupling

slabOnGrade - BuildingSync::FoundationSystemType::GroundCouplings::GroundCoupling::SlabOnGrade
crawlspace - BuildingSync::FoundationSystemType::GroundCouplings::GroundCoupling::Crawlspace
basement - BuildingSync::FoundationSystemType::GroundCouplings::GroundCoupling::Basement
other - BuildingSync::OtherType
unknown - BuildingSync::UnknownType

Defined Under Namespace

Classes: Basement, Crawlspace, SlabOnGrade

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(slabOnGrade = nil, crawlspace = nil, basement = nil, other = nil, unknown = nil) ⇒ GroundCoupling



14820
14821
14822
14823
14824
14825
14826
# File 'lib/BuildingSync.rb', line 14820

def initialize(slabOnGrade = nil, crawlspace = nil, basement = nil, other = nil, unknown = nil)
  @slabOnGrade = slabOnGrade
  @crawlspace = crawlspace
  @basement = basement
  @other = other
  @unknown = unknown
end

Instance Attribute Details

#basementObject

Returns the value of attribute basement.



14816
14817
14818
# File 'lib/BuildingSync.rb', line 14816

def basement
  @basement
end

#crawlspaceObject

Returns the value of attribute crawlspace.



14815
14816
14817
# File 'lib/BuildingSync.rb', line 14815

def crawlspace
  @crawlspace
end

#otherObject

Returns the value of attribute other.



14817
14818
14819
# File 'lib/BuildingSync.rb', line 14817

def other
  @other
end

#slabOnGradeObject

Returns the value of attribute slabOnGrade.



14814
14815
14816
# File 'lib/BuildingSync.rb', line 14814

def slabOnGrade
  @slabOnGrade
end

#unknownObject

Returns the value of attribute unknown.



14818
14819
14820
# File 'lib/BuildingSync.rb', line 14818

def unknown
  @unknown
end