Class: BuildingSync::CookingSystemType

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

Overview

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

typeOfCookingEquipment - SOAP::SOAPString
numberOfMeals - BuildingSync::CookingSystemType::NumberOfMeals
cookingEnergyPerMeal - BuildingSync::CookingSystemType::CookingEnergyPerMeal
dailyWaterUse - BuildingSync::CookingSystemType::DailyWaterUse
capacity - BuildingSync::Capacity
capacityUnits - SOAP::SOAPString
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: CookingEnergyPerMeal, DailyWaterUse, NumberOfMeals

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(typeOfCookingEquipment = nil, numberOfMeals = nil, cookingEnergyPerMeal = nil, dailyWaterUse = nil, capacity = nil, capacityUnits = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ CookingSystemType

Returns a new instance of CookingSystemType.



10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
# File 'lib/BuildingSync.rb', line 10703

def initialize(typeOfCookingEquipment = nil, numberOfMeals = nil, cookingEnergyPerMeal = nil, dailyWaterUse = nil, capacity = nil, capacityUnits = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil)
  @typeOfCookingEquipment = typeOfCookingEquipment
  @numberOfMeals = numberOfMeals
  @cookingEnergyPerMeal = cookingEnergyPerMeal
  @dailyWaterUse = dailyWaterUse
  @capacity = capacity
  @capacityUnits = capacityUnits
  @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

#capacityObject

Returns the value of attribute capacity.



10669
10670
10671
# File 'lib/BuildingSync.rb', line 10669

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



10670
10671
10672
# File 'lib/BuildingSync.rb', line 10670

def capacityUnits
  @capacityUnits
end

#cookingEnergyPerMealObject

Returns the value of attribute cookingEnergyPerMeal.



10667
10668
10669
# File 'lib/BuildingSync.rb', line 10667

def cookingEnergyPerMeal
  @cookingEnergyPerMeal
end

#dailyWaterUseObject

Returns the value of attribute dailyWaterUse.



10668
10669
10670
# File 'lib/BuildingSync.rb', line 10668

def dailyWaterUse
  @dailyWaterUse
end

#equipmentIDObject

Returns the value of attribute equipmentID.



10681
10682
10683
# File 'lib/BuildingSync.rb', line 10681

def equipmentID
  @equipmentID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



10678
10679
10680
# File 'lib/BuildingSync.rb', line 10678

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



10677
10678
10679
# File 'lib/BuildingSync.rb', line 10677

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



10675
10676
10677
# File 'lib/BuildingSync.rb', line 10675

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



10676
10677
10678
# File 'lib/BuildingSync.rb', line 10676

def modelNumber
  @modelNumber
end

#numberOfMealsObject

Returns the value of attribute numberOfMeals.



10666
10667
10668
# File 'lib/BuildingSync.rb', line 10666

def numberOfMeals
  @numberOfMeals
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



10674
10675
10676
# File 'lib/BuildingSync.rb', line 10674

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



10680
10681
10682
# File 'lib/BuildingSync.rb', line 10680

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



10671
10672
10673
# File 'lib/BuildingSync.rb', line 10671

def thirdPartyCertification
  @thirdPartyCertification
end

#typeOfCookingEquipmentObject

Returns the value of attribute typeOfCookingEquipment.



10665
10666
10667
# File 'lib/BuildingSync.rb', line 10665

def typeOfCookingEquipment
  @typeOfCookingEquipment
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



10679
10680
10681
# File 'lib/BuildingSync.rb', line 10679

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



10672
10673
10674
# File 'lib/BuildingSync.rb', line 10672

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



10673
10674
10675
# File 'lib/BuildingSync.rb', line 10673

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



10683
10684
10685
# File 'lib/BuildingSync.rb', line 10683

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



10687
10688
10689
# File 'lib/BuildingSync.rb', line 10687

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



10691
10692
10693
# File 'lib/BuildingSync.rb', line 10691

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

#xmlattr_StatusObject



10695
10696
10697
# File 'lib/BuildingSync.rb', line 10695

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



10699
10700
10701
# File 'lib/BuildingSync.rb', line 10699

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