Class: PortfolioManager::Xml::MailingCenterPostOfficeType

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

Overview

{}mailingCenterPostOfficeType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of MailingCenterPostOfficeType.



6362
6363
6364
6365
6366
# File 'lib/portfolio_manager/xml.rb', line 6362

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
# File 'lib/portfolio_manager/xml.rb', line 6316

class MailingCenterPostOfficeType

  # 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] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfLettersPackagesPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] deliveryFacility
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :numberOfComputers
    attr_accessor :numberOfLettersPackagesPerYear
    attr_accessor :deliveryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, numberOfComputers = nil, numberOfLettersPackagesPerYear = nil, deliveryFacility = nil, percentCooled = nil, percentHeated = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @numberOfComputers = numberOfComputers
      @numberOfLettersPackagesPerYear = numberOfLettersPackagesPerYear
      @deliveryFacility = deliveryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
    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)


6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
# File 'lib/portfolio_manager/xml.rb', line 6316

class MailingCenterPostOfficeType

  # 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] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfLettersPackagesPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] deliveryFacility
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :numberOfComputers
    attr_accessor :numberOfLettersPackagesPerYear
    attr_accessor :deliveryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, numberOfComputers = nil, numberOfLettersPackagesPerYear = nil, deliveryFacility = nil, percentCooled = nil, percentHeated = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @numberOfComputers = numberOfComputers
      @numberOfLettersPackagesPerYear = numberOfLettersPackagesPerYear
      @deliveryFacility = deliveryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
    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::MailingCenterPostOfficeType::UseDetails



6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
# File 'lib/portfolio_manager/xml.rb', line 6316

class MailingCenterPostOfficeType

  # 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] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfLettersPackagesPerYear
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] deliveryFacility
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers
    attr_accessor :numberOfComputers
    attr_accessor :numberOfLettersPackagesPerYear
    attr_accessor :deliveryFacility
    attr_accessor :percentCooled
    attr_accessor :percentHeated

    def initialize(totalGrossFloorArea = nil, weeklyOperatingHours = nil, numberOfWorkers = nil, numberOfComputers = nil, numberOfLettersPackagesPerYear = nil, deliveryFacility = nil, percentCooled = nil, percentHeated = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
      @numberOfComputers = numberOfComputers
      @numberOfLettersPackagesPerYear = numberOfLettersPackagesPerYear
      @deliveryFacility = deliveryFacility
      @percentCooled = percentCooled
      @percentHeated = percentHeated
    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