Class: PortfolioManager::Xml::WastewaterTreatmentPlantType

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

Overview

{}wastewaterTreatmentPlantType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of WastewaterTreatmentPlantType.



4834
4835
4836
4837
4838
# File 'lib/portfolio_manager/xml.rb', line 4834

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
# File 'lib/portfolio_manager/xml.rb', line 4796

class WastewaterTreatmentPlantType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] averageInfluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] averageEffluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] plantDesignFlowRate
  #   @return [PortfolioManager::Xml::PlantDesignFlowRateType]
  # @!attribute [rw] fixedFilmTrickleFiltrationProcess
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] nutrientRemoval
  #   @return [PortfolioManager::Xml::UseYesNoType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :averageInfluentBiologicalOxygenDemand
    attr_accessor :averageEffluentBiologicalOxygenDemand
    attr_accessor :plantDesignFlowRate
    attr_accessor :fixedFilmTrickleFiltrationProcess
    attr_accessor :nutrientRemoval

    def initialize(totalGrossFloorArea = nil, averageInfluentBiologicalOxygenDemand = nil, averageEffluentBiologicalOxygenDemand = nil, plantDesignFlowRate = nil, fixedFilmTrickleFiltrationProcess = nil, nutrientRemoval = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @averageInfluentBiologicalOxygenDemand = averageInfluentBiologicalOxygenDemand
      @averageEffluentBiologicalOxygenDemand = averageEffluentBiologicalOxygenDemand
      @plantDesignFlowRate = plantDesignFlowRate
      @fixedFilmTrickleFiltrationProcess = fixedFilmTrickleFiltrationProcess
      @nutrientRemoval = nutrientRemoval
    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)


4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
# File 'lib/portfolio_manager/xml.rb', line 4796

class WastewaterTreatmentPlantType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] averageInfluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] averageEffluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] plantDesignFlowRate
  #   @return [PortfolioManager::Xml::PlantDesignFlowRateType]
  # @!attribute [rw] fixedFilmTrickleFiltrationProcess
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] nutrientRemoval
  #   @return [PortfolioManager::Xml::UseYesNoType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :averageInfluentBiologicalOxygenDemand
    attr_accessor :averageEffluentBiologicalOxygenDemand
    attr_accessor :plantDesignFlowRate
    attr_accessor :fixedFilmTrickleFiltrationProcess
    attr_accessor :nutrientRemoval

    def initialize(totalGrossFloorArea = nil, averageInfluentBiologicalOxygenDemand = nil, averageEffluentBiologicalOxygenDemand = nil, plantDesignFlowRate = nil, fixedFilmTrickleFiltrationProcess = nil, nutrientRemoval = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @averageInfluentBiologicalOxygenDemand = averageInfluentBiologicalOxygenDemand
      @averageEffluentBiologicalOxygenDemand = averageEffluentBiologicalOxygenDemand
      @plantDesignFlowRate = plantDesignFlowRate
      @fixedFilmTrickleFiltrationProcess = fixedFilmTrickleFiltrationProcess
      @nutrientRemoval = nutrientRemoval
    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::WastewaterTreatmentPlantType::UseDetails



4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
# File 'lib/portfolio_manager/xml.rb', line 4796

class WastewaterTreatmentPlantType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] averageInfluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] averageEffluentBiologicalOxygenDemand
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] plantDesignFlowRate
  #   @return [PortfolioManager::Xml::PlantDesignFlowRateType]
  # @!attribute [rw] fixedFilmTrickleFiltrationProcess
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] nutrientRemoval
  #   @return [PortfolioManager::Xml::UseYesNoType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :averageInfluentBiologicalOxygenDemand
    attr_accessor :averageEffluentBiologicalOxygenDemand
    attr_accessor :plantDesignFlowRate
    attr_accessor :fixedFilmTrickleFiltrationProcess
    attr_accessor :nutrientRemoval

    def initialize(totalGrossFloorArea = nil, averageInfluentBiologicalOxygenDemand = nil, averageEffluentBiologicalOxygenDemand = nil, plantDesignFlowRate = nil, fixedFilmTrickleFiltrationProcess = nil, nutrientRemoval = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @averageInfluentBiologicalOxygenDemand = averageInfluentBiologicalOxygenDemand
      @averageEffluentBiologicalOxygenDemand = averageEffluentBiologicalOxygenDemand
      @plantDesignFlowRate = plantDesignFlowRate
      @fixedFilmTrickleFiltrationProcess = fixedFilmTrickleFiltrationProcess
      @nutrientRemoval = nutrientRemoval
    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