Class: PortfolioManager::Xml::SwimmingPoolType

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

Overview

{}swimmingPoolType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of SwimmingPoolType.



4730
4731
4732
4733
4734
# File 'lib/portfolio_manager/xml.rb', line 4730

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
# File 'lib/portfolio_manager/xml.rb', line 4704

class SwimmingPoolType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] poolSize
  #   @return [PortfolioManager::Xml::PoolSizeType]
  # @!attribute [rw] poolLocation
  #   @return [PortfolioManager::Xml::PoolType]
  # @!attribute [rw] monthsInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  class UseDetails
    attr_accessor :poolSize
    attr_accessor :poolLocation
    attr_accessor :monthsInUse

    def initialize(poolSize = nil, poolLocation = nil, monthsInUse = nil)
      @poolSize = poolSize
      @poolLocation = poolLocation
      @monthsInUse = monthsInUse
    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)


4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
# File 'lib/portfolio_manager/xml.rb', line 4704

class SwimmingPoolType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] poolSize
  #   @return [PortfolioManager::Xml::PoolSizeType]
  # @!attribute [rw] poolLocation
  #   @return [PortfolioManager::Xml::PoolType]
  # @!attribute [rw] monthsInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  class UseDetails
    attr_accessor :poolSize
    attr_accessor :poolLocation
    attr_accessor :monthsInUse

    def initialize(poolSize = nil, poolLocation = nil, monthsInUse = nil)
      @poolSize = poolSize
      @poolLocation = poolLocation
      @monthsInUse = monthsInUse
    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::SwimmingPoolType::UseDetails



4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
# File 'lib/portfolio_manager/xml.rb', line 4704

class SwimmingPoolType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] poolSize
  #   @return [PortfolioManager::Xml::PoolSizeType]
  # @!attribute [rw] poolLocation
  #   @return [PortfolioManager::Xml::PoolType]
  # @!attribute [rw] monthsInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  class UseDetails
    attr_accessor :poolSize
    attr_accessor :poolLocation
    attr_accessor :monthsInUse

    def initialize(poolSize = nil, poolLocation = nil, monthsInUse = nil)
      @poolSize = poolSize
      @poolLocation = poolLocation
      @monthsInUse = monthsInUse
    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