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
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) ⇒ CookingSystemType

Returns a new instance of CookingSystemType.



10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
# File 'lib/BuildingSync.rb', line 10605

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

Instance Attribute Details

#capacityObject

Returns the value of attribute capacity.



10572
10573
10574
# File 'lib/BuildingSync.rb', line 10572

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



10573
10574
10575
# File 'lib/BuildingSync.rb', line 10573

def capacityUnits
  @capacityUnits
end

#cookingEnergyPerMealObject

Returns the value of attribute cookingEnergyPerMeal.



10570
10571
10572
# File 'lib/BuildingSync.rb', line 10570

def cookingEnergyPerMeal
  @cookingEnergyPerMeal
end

#dailyWaterUseObject

Returns the value of attribute dailyWaterUse.



10571
10572
10573
# File 'lib/BuildingSync.rb', line 10571

def dailyWaterUse
  @dailyWaterUse
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



10581
10582
10583
# File 'lib/BuildingSync.rb', line 10581

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



10580
10581
10582
# File 'lib/BuildingSync.rb', line 10580

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



10578
10579
10580
# File 'lib/BuildingSync.rb', line 10578

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



10579
10580
10581
# File 'lib/BuildingSync.rb', line 10579

def modelNumber
  @modelNumber
end

#numberOfMealsObject

Returns the value of attribute numberOfMeals.



10569
10570
10571
# File 'lib/BuildingSync.rb', line 10569

def numberOfMeals
  @numberOfMeals
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



10577
10578
10579
# File 'lib/BuildingSync.rb', line 10577

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



10583
10584
10585
# File 'lib/BuildingSync.rb', line 10583

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



10574
10575
10576
# File 'lib/BuildingSync.rb', line 10574

def thirdPartyCertification
  @thirdPartyCertification
end

#typeOfCookingEquipmentObject

Returns the value of attribute typeOfCookingEquipment.



10568
10569
10570
# File 'lib/BuildingSync.rb', line 10568

def typeOfCookingEquipment
  @typeOfCookingEquipment
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



10582
10583
10584
# File 'lib/BuildingSync.rb', line 10582

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



10575
10576
10577
# File 'lib/BuildingSync.rb', line 10575

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



10576
10577
10578
# File 'lib/BuildingSync.rb', line 10576

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



10585
10586
10587
# File 'lib/BuildingSync.rb', line 10585

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



10589
10590
10591
# File 'lib/BuildingSync.rb', line 10589

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



10593
10594
10595
# File 'lib/BuildingSync.rb', line 10593

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

#xmlattr_StatusObject



10597
10598
10599
# File 'lib/BuildingSync.rb', line 10597

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



10601
10602
10603
# File 'lib/BuildingSync.rb', line 10601

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