Class: PortfolioManager::Xml::CustomUseType

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

Overview

{}customUseType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of CustomUseType.



6398
6399
6400
6401
6402
# File 'lib/portfolio_manager/xml.rb', line 6398

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
# File 'lib/portfolio_manager/xml.rb', line 6376

class CustomUseType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] customUseDetail1
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  # @!attribute [rw] customUseDetail2
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  class UseDetails
    attr_accessor :customUseDetail1
    attr_accessor :customUseDetail2

    def initialize(customUseDetail1 = nil, customUseDetail2 = nil)
      @customUseDetail1 = customUseDetail1
      @customUseDetail2 = customUseDetail2
    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)


6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
# File 'lib/portfolio_manager/xml.rb', line 6376

class CustomUseType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] customUseDetail1
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  # @!attribute [rw] customUseDetail2
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  class UseDetails
    attr_accessor :customUseDetail1
    attr_accessor :customUseDetail2

    def initialize(customUseDetail1 = nil, customUseDetail2 = nil)
      @customUseDetail1 = customUseDetail1
      @customUseDetail2 = customUseDetail2
    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::CustomUseType::UseDetails



6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
# File 'lib/portfolio_manager/xml.rb', line 6376

class CustomUseType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] customUseDetail1
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  # @!attribute [rw] customUseDetail2
  #   @return [PortfolioManager::Xml::CustomUseDetailsType]
  class UseDetails
    attr_accessor :customUseDetail1
    attr_accessor :customUseDetail2

    def initialize(customUseDetail1 = nil, customUseDetail2 = nil)
      @customUseDetail1 = customUseDetail1
      @customUseDetail2 = customUseDetail2
    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