Class: PortfolioManager::Xml::SingleFamilyHomeType

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

Overview

{}singleFamilyHomeType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of SingleFamilyHomeType.



4254
4255
4256
4257
4258
# File 'lib/portfolio_manager/xml.rb', line 4254

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
# File 'lib/portfolio_manager/xml.rb', line 4228

class SingleFamilyHomeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfBedrooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfPeople
  #   @return [PortfolioManager::Xml::UseIntegerType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfBedrooms
    attr_accessor :numberOfPeople

    def initialize(totalGrossFloorArea = nil, numberOfBedrooms = nil, numberOfPeople = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfBedrooms = numberOfBedrooms
      @numberOfPeople = numberOfPeople
    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)


4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
# File 'lib/portfolio_manager/xml.rb', line 4228

class SingleFamilyHomeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfBedrooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfPeople
  #   @return [PortfolioManager::Xml::UseIntegerType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfBedrooms
    attr_accessor :numberOfPeople

    def initialize(totalGrossFloorArea = nil, numberOfBedrooms = nil, numberOfPeople = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfBedrooms = numberOfBedrooms
      @numberOfPeople = numberOfPeople
    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::SingleFamilyHomeType::UseDetails



4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
# File 'lib/portfolio_manager/xml.rb', line 4228

class SingleFamilyHomeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfBedrooms
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfPeople
  #   @return [PortfolioManager::Xml::UseIntegerType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfBedrooms
    attr_accessor :numberOfPeople

    def initialize(totalGrossFloorArea = nil, numberOfBedrooms = nil, numberOfPeople = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfBedrooms = numberOfBedrooms
      @numberOfPeople = numberOfPeople
    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