Class: PortfolioManager::Xml::HotelType

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

Overview

{}hotelType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, useDetails = nil, audit = nil) ⇒ HotelType

Returns a new instance of HotelType.



5562
5563
5564
5565
5566
# File 'lib/portfolio_manager/xml.rb', line 5562

def initialize(name = nil, useDetails = nil, audit = nil)
  @name = name
  @useDetails = useDetails
  @audit = audit
end

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
# File 'lib/portfolio_manager/xml.rb', line 5488

class HotelType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] fullServiceSpaFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] gymCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] hoursPerDayGuestsOnsite
  #   @return [PortfolioManager::Xml::HoursPerDayGuestsOnsiteType]
  # @!attribute [rw] numberOfCommercialRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfGuestMealsServedPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfHotelRooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] laundryFacility
  #   @return [PortfolioManager::Xml::OnsiteLaundryType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] cookingFacilities
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] amountOfLaundryProcessedAnnually
  #   @return [PortfolioManager::Xml::AmountOfLaundryProcessedAnnuallyType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] grossFloorAreaUsedForFoodPreparation
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] grossFloorAreaHotelConferenceSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :fullServiceSpaFloorArea
    attr_accessor :gymCenterFloorArea
    attr_accessor :hoursPerDayGuestsOnsite
    attr_accessor :numberOfCommercialRefrigerationUnits
    attr_accessor :numberOfGuestMealsServedPerYear
    attr_accessor :numberOfHotelRooms
    attr_accessor :laundryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :cookingFacilities
    attr_accessor :amountOfLaundryProcessedAnnually
    attr_accessor :numberOfWorkers
    attr_accessor :grossFloorAreaUsedForFoodPreparation
    attr_accessor :grossFloorAreaHotelConferenceSpace

    def initialize(totalGrossFloorArea = nil, fullServiceSpaFloorArea = nil, gymCenterFloorArea = nil, hoursPerDayGuestsOnsite = nil, numberOfCommercialRefrigerationUnits = nil, numberOfGuestMealsServedPerYear = nil, numberOfHotelRooms = nil, laundryFacility = nil, percentCooled = nil, percentHeated = nil, cookingFacilities = nil, amountOfLaundryProcessedAnnually = nil, numberOfWorkers = nil, grossFloorAreaUsedForFoodPreparation = nil, grossFloorAreaHotelConferenceSpace = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @fullServiceSpaFloorArea = fullServiceSpaFloorArea
      @gymCenterFloorArea = gymCenterFloorArea
      @hoursPerDayGuestsOnsite = hoursPerDayGuestsOnsite
      @numberOfCommercialRefrigerationUnits = numberOfCommercialRefrigerationUnits
      @numberOfGuestMealsServedPerYear = numberOfGuestMealsServedPerYear
      @numberOfHotelRooms = numberOfHotelRooms
      @laundryFacility = laundryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @cookingFacilities = cookingFacilities
      @amountOfLaundryProcessedAnnually = amountOfLaundryProcessedAnnually
      @numberOfWorkers = numberOfWorkers
      @grossFloorAreaUsedForFoodPreparation = grossFloorAreaUsedForFoodPreparation
      @grossFloorAreaHotelConferenceSpace = grossFloorAreaHotelConferenceSpace
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#nameObject

Returns:

  • (Object)


5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
# File 'lib/portfolio_manager/xml.rb', line 5488

class HotelType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] fullServiceSpaFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] gymCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] hoursPerDayGuestsOnsite
  #   @return [PortfolioManager::Xml::HoursPerDayGuestsOnsiteType]
  # @!attribute [rw] numberOfCommercialRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfGuestMealsServedPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfHotelRooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] laundryFacility
  #   @return [PortfolioManager::Xml::OnsiteLaundryType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] cookingFacilities
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] amountOfLaundryProcessedAnnually
  #   @return [PortfolioManager::Xml::AmountOfLaundryProcessedAnnuallyType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] grossFloorAreaUsedForFoodPreparation
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] grossFloorAreaHotelConferenceSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :fullServiceSpaFloorArea
    attr_accessor :gymCenterFloorArea
    attr_accessor :hoursPerDayGuestsOnsite
    attr_accessor :numberOfCommercialRefrigerationUnits
    attr_accessor :numberOfGuestMealsServedPerYear
    attr_accessor :numberOfHotelRooms
    attr_accessor :laundryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :cookingFacilities
    attr_accessor :amountOfLaundryProcessedAnnually
    attr_accessor :numberOfWorkers
    attr_accessor :grossFloorAreaUsedForFoodPreparation
    attr_accessor :grossFloorAreaHotelConferenceSpace

    def initialize(totalGrossFloorArea = nil, fullServiceSpaFloorArea = nil, gymCenterFloorArea = nil, hoursPerDayGuestsOnsite = nil, numberOfCommercialRefrigerationUnits = nil, numberOfGuestMealsServedPerYear = nil, numberOfHotelRooms = nil, laundryFacility = nil, percentCooled = nil, percentHeated = nil, cookingFacilities = nil, amountOfLaundryProcessedAnnually = nil, numberOfWorkers = nil, grossFloorAreaUsedForFoodPreparation = nil, grossFloorAreaHotelConferenceSpace = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @fullServiceSpaFloorArea = fullServiceSpaFloorArea
      @gymCenterFloorArea = gymCenterFloorArea
      @hoursPerDayGuestsOnsite = hoursPerDayGuestsOnsite
      @numberOfCommercialRefrigerationUnits = numberOfCommercialRefrigerationUnits
      @numberOfGuestMealsServedPerYear = numberOfGuestMealsServedPerYear
      @numberOfHotelRooms = numberOfHotelRooms
      @laundryFacility = laundryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @cookingFacilities = cookingFacilities
      @amountOfLaundryProcessedAnnually = amountOfLaundryProcessedAnnually
      @numberOfWorkers = numberOfWorkers
      @grossFloorAreaUsedForFoodPreparation = grossFloorAreaUsedForFoodPreparation
      @grossFloorAreaHotelConferenceSpace = grossFloorAreaHotelConferenceSpace
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#useDetailsPortfolioManager::Xml::HotelType::UseDetails



5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
# File 'lib/portfolio_manager/xml.rb', line 5488

class HotelType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] fullServiceSpaFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] gymCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] hoursPerDayGuestsOnsite
  #   @return [PortfolioManager::Xml::HoursPerDayGuestsOnsiteType]
  # @!attribute [rw] numberOfCommercialRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfGuestMealsServedPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfHotelRooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] laundryFacility
  #   @return [PortfolioManager::Xml::OnsiteLaundryType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] cookingFacilities
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] amountOfLaundryProcessedAnnually
  #   @return [PortfolioManager::Xml::AmountOfLaundryProcessedAnnuallyType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] grossFloorAreaUsedForFoodPreparation
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] grossFloorAreaHotelConferenceSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :fullServiceSpaFloorArea
    attr_accessor :gymCenterFloorArea
    attr_accessor :hoursPerDayGuestsOnsite
    attr_accessor :numberOfCommercialRefrigerationUnits
    attr_accessor :numberOfGuestMealsServedPerYear
    attr_accessor :numberOfHotelRooms
    attr_accessor :laundryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :cookingFacilities
    attr_accessor :amountOfLaundryProcessedAnnually
    attr_accessor :numberOfWorkers
    attr_accessor :grossFloorAreaUsedForFoodPreparation
    attr_accessor :grossFloorAreaHotelConferenceSpace

    def initialize(totalGrossFloorArea = nil, fullServiceSpaFloorArea = nil, gymCenterFloorArea = nil, hoursPerDayGuestsOnsite = nil, numberOfCommercialRefrigerationUnits = nil, numberOfGuestMealsServedPerYear = nil, numberOfHotelRooms = nil, laundryFacility = nil, percentCooled = nil, percentHeated = nil, cookingFacilities = nil, amountOfLaundryProcessedAnnually = nil, numberOfWorkers = nil, grossFloorAreaUsedForFoodPreparation = nil, grossFloorAreaHotelConferenceSpace = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @fullServiceSpaFloorArea = fullServiceSpaFloorArea
      @gymCenterFloorArea = gymCenterFloorArea
      @hoursPerDayGuestsOnsite = hoursPerDayGuestsOnsite
      @numberOfCommercialRefrigerationUnits = numberOfCommercialRefrigerationUnits
      @numberOfGuestMealsServedPerYear = numberOfGuestMealsServedPerYear
      @numberOfHotelRooms = numberOfHotelRooms
      @laundryFacility = laundryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @cookingFacilities = cookingFacilities
      @amountOfLaundryProcessedAnnually = amountOfLaundryProcessedAnnually
      @numberOfWorkers = numberOfWorkers
      @grossFloorAreaUsedForFoodPreparation = grossFloorAreaUsedForFoodPreparation
      @grossFloorAreaHotelConferenceSpace = grossFloorAreaHotelConferenceSpace
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end