Class: PortfolioManager::Xml::DistributionCenterType

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

Overview

{}distributionCenterType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DistributionCenterType.



4894
4895
4896
4897
4898
# File 'lib/portfolio_manager/xml.rb', line 4894

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
# File 'lib/portfolio_manager/xml.rb', line 4848

class DistributionCenterType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentUsedForColdStorage
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfWalkInRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] clearHeight
  #   @return [PortfolioManager::Xml::ClearHeightUnitsType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :percentUsedForColdStorage
    attr_accessor :numberOfWalkInRefrigerationUnits
    attr_accessor :clearHeight
    attr_accessor :percentHeated
    attr_accessor :percentCooled

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, percentUsedForColdStorage = nil, numberOfWalkInRefrigerationUnits = nil, clearHeight = nil, percentHeated = nil, percentCooled = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @percentUsedForColdStorage = percentUsedForColdStorage
      @numberOfWalkInRefrigerationUnits = numberOfWalkInRefrigerationUnits
      @clearHeight = clearHeight
      @percentHeated = percentHeated
      @percentCooled = percentCooled
    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)


4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
# File 'lib/portfolio_manager/xml.rb', line 4848

class DistributionCenterType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentUsedForColdStorage
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfWalkInRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] clearHeight
  #   @return [PortfolioManager::Xml::ClearHeightUnitsType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :percentUsedForColdStorage
    attr_accessor :numberOfWalkInRefrigerationUnits
    attr_accessor :clearHeight
    attr_accessor :percentHeated
    attr_accessor :percentCooled

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, percentUsedForColdStorage = nil, numberOfWalkInRefrigerationUnits = nil, clearHeight = nil, percentHeated = nil, percentCooled = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @percentUsedForColdStorage = percentUsedForColdStorage
      @numberOfWalkInRefrigerationUnits = numberOfWalkInRefrigerationUnits
      @clearHeight = clearHeight
      @percentHeated = percentHeated
      @percentCooled = percentCooled
    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::DistributionCenterType::UseDetails



4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
# File 'lib/portfolio_manager/xml.rb', line 4848

class DistributionCenterType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentUsedForColdStorage
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] numberOfWalkInRefrigerationUnits
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] clearHeight
  #   @return [PortfolioManager::Xml::ClearHeightUnitsType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :percentUsedForColdStorage
    attr_accessor :numberOfWalkInRefrigerationUnits
    attr_accessor :clearHeight
    attr_accessor :percentHeated
    attr_accessor :percentCooled

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, percentUsedForColdStorage = nil, numberOfWalkInRefrigerationUnits = nil, clearHeight = nil, percentHeated = nil, percentCooled = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @percentUsedForColdStorage = percentUsedForColdStorage
      @numberOfWalkInRefrigerationUnits = numberOfWalkInRefrigerationUnits
      @clearHeight = clearHeight
      @percentHeated = percentHeated
      @percentCooled = percentCooled
    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