Class: PortfolioManager::Xml::LibraryType

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

Overview

{}libraryType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of LibraryType.



6450
6451
6452
6453
6454
# File 'lib/portfolio_manager/xml.rb', line 6450

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
# File 'lib/portfolio_manager/xml.rb', line 6412

class LibraryType

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

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


6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
# File 'lib/portfolio_manager/xml.rb', line 6412

class LibraryType

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

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



6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
# File 'lib/portfolio_manager/xml.rb', line 6412

class LibraryType

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

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