Class: BuildingSync::LaundrySystemType

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

Overview

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

laundryType - BuildingSync::LaundrySystemType::LaundryType
quantityOfLaundry - BuildingSync::LaundrySystemType::QuantityOfLaundry
laundryEquipmentUsage - BuildingSync::LaundrySystemType::LaundryEquipmentUsage
controls - BuildingSync::LaundrySystemType::Controls
thirdPartyCertification - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, LaundryEquipmentUsage, LaundryType, QuantityOfLaundry

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

Instance Method Summary collapse

Constructor Details

#initialize(laundryType = nil, quantityOfLaundry = nil, laundryEquipmentUsage = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ LaundrySystemType

Returns a new instance of LaundrySystemType.



11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
# File 'lib/BuildingSync.rb', line 11436

def initialize(laundryType = nil, quantityOfLaundry = nil, laundryEquipmentUsage = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil)
  @laundryType = laundryType
  @quantityOfLaundry = quantityOfLaundry
  @laundryEquipmentUsage = laundryEquipmentUsage
  @controls = controls
  @thirdPartyCertification = thirdPartyCertification
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @primaryFuel = primaryFuel
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



11404
11405
11406
# File 'lib/BuildingSync.rb', line 11404

def controls
  @controls
end

#laundryEquipmentUsageObject

Returns the value of attribute laundryEquipmentUsage.



11403
11404
11405
# File 'lib/BuildingSync.rb', line 11403

def laundryEquipmentUsage
  @laundryEquipmentUsage
end

#laundryTypeObject

Returns the value of attribute laundryType.



11401
11402
11403
# File 'lib/BuildingSync.rb', line 11401

def laundryType
  @laundryType
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



11412
11413
11414
# File 'lib/BuildingSync.rb', line 11412

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



11411
11412
11413
# File 'lib/BuildingSync.rb', line 11411

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



11409
11410
11411
# File 'lib/BuildingSync.rb', line 11409

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



11410
11411
11412
# File 'lib/BuildingSync.rb', line 11410

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



11408
11409
11410
# File 'lib/BuildingSync.rb', line 11408

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



11414
11415
11416
# File 'lib/BuildingSync.rb', line 11414

def quantity
  @quantity
end

#quantityOfLaundryObject

Returns the value of attribute quantityOfLaundry.



11402
11403
11404
# File 'lib/BuildingSync.rb', line 11402

def quantityOfLaundry
  @quantityOfLaundry
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



11405
11406
11407
# File 'lib/BuildingSync.rb', line 11405

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



11413
11414
11415
# File 'lib/BuildingSync.rb', line 11413

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



11406
11407
11408
# File 'lib/BuildingSync.rb', line 11406

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



11407
11408
11409
# File 'lib/BuildingSync.rb', line 11407

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



11416
11417
11418
# File 'lib/BuildingSync.rb', line 11416

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



11420
11421
11422
# File 'lib/BuildingSync.rb', line 11420

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



11424
11425
11426
# File 'lib/BuildingSync.rb', line 11424

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



11428
11429
11430
# File 'lib/BuildingSync.rb', line 11428

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



11432
11433
11434
# File 'lib/BuildingSync.rb', line 11432

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end