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
equipmentID - SOAP::SOAPString
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, equipmentID = nil) ⇒ LaundrySystemType

Returns a new instance of LaundrySystemType.



11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
# File 'lib/BuildingSync.rb', line 11546

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, equipmentID = 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
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



11513
11514
11515
# File 'lib/BuildingSync.rb', line 11513

def controls
  @controls
end

#equipmentIDObject

Returns the value of attribute equipmentID.



11524
11525
11526
# File 'lib/BuildingSync.rb', line 11524

def equipmentID
  @equipmentID
end

#laundryEquipmentUsageObject

Returns the value of attribute laundryEquipmentUsage.



11512
11513
11514
# File 'lib/BuildingSync.rb', line 11512

def laundryEquipmentUsage
  @laundryEquipmentUsage
end

#laundryTypeObject

Returns the value of attribute laundryType.



11510
11511
11512
# File 'lib/BuildingSync.rb', line 11510

def laundryType
  @laundryType
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



11521
11522
11523
# File 'lib/BuildingSync.rb', line 11521

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



11520
11521
11522
# File 'lib/BuildingSync.rb', line 11520

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



11518
11519
11520
# File 'lib/BuildingSync.rb', line 11518

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



11519
11520
11521
# File 'lib/BuildingSync.rb', line 11519

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



11517
11518
11519
# File 'lib/BuildingSync.rb', line 11517

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



11523
11524
11525
# File 'lib/BuildingSync.rb', line 11523

def quantity
  @quantity
end

#quantityOfLaundryObject

Returns the value of attribute quantityOfLaundry.



11511
11512
11513
# File 'lib/BuildingSync.rb', line 11511

def quantityOfLaundry
  @quantityOfLaundry
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



11514
11515
11516
# File 'lib/BuildingSync.rb', line 11514

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



11522
11523
11524
# File 'lib/BuildingSync.rb', line 11522

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



11515
11516
11517
# File 'lib/BuildingSync.rb', line 11515

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



11516
11517
11518
# File 'lib/BuildingSync.rb', line 11516

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



11526
11527
11528
# File 'lib/BuildingSync.rb', line 11526

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



11530
11531
11532
# File 'lib/BuildingSync.rb', line 11530

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



11534
11535
11536
# File 'lib/BuildingSync.rb', line 11534

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

#xmlattr_StatusObject



11538
11539
11540
# File 'lib/BuildingSync.rb', line 11538

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



11542
11543
11544
# File 'lib/BuildingSync.rb', line 11542

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