Class: PortfolioManager::Xml::ReportError

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

Overview

{}reportError

Defined Under Namespace

Classes: MissingMetrics

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil) ⇒ ReportError

Returns a new instance of ReportError.



10769
10770
10771
10772
10773
10774
10775
# File 'lib/portfolio_manager/xml.rb', line 10769

def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
  @reportId = reportId
  @templateName = templateName
  @dateGenerated = dateGenerated
  @numberOfProperties = numberOfProperties
  @missingMetrics = missingMetrics
end

Instance Attribute Details

#dateGeneratedSOAP::SOAPDateTime

Returns:

  • (SOAP::SOAPDateTime)


10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
# File 'lib/portfolio_manager/xml.rb', line 10673

class ReportError

  # inner class for member: missingMetrics
  # {}missingMetrics
  class MissingMetrics < ::Array

    # {}propertyMissingMetric
    # @!attribute [rw] yearEndingDate
    #   @return [SOAP::SOAPDate]
    # @!attribute [rw] metric
    #   @return [PortfolioManager::Xml::ReportError::MissingMetrics::PropertyMissingMetric::Metric]
    # @!attribute [rw] xmlattr_propertyId
    #   @return [SOAP::SOAPLong]
    # @!attribute [rw] xmlattr_propertyName
    #   @return [SOAP::SOAPString]
    class PropertyMissingMetric
      AttrPropertyId = XSD::QName.new(nil, "propertyId")
      AttrPropertyName = XSD::QName.new(nil, "propertyName")

      # inner class for member: metric
      # {}metric
      # @!attribute [rw] error
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_name
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_id
      #   @return [SOAP::SOAPLong]
      class Metric
        AttrId = XSD::QName.new(nil, "id")
        AttrName = XSD::QName.new(nil, "name")

        attr_accessor :error

        def __xmlattr
          @__xmlattr ||= {}
        end

        def xmlattr_name
          __xmlattr[AttrName]
        end

        def xmlattr_name=(value)
          __xmlattr[AttrName] = value
        end

        def xmlattr_id
          __xmlattr[AttrId]
        end

        def xmlattr_id=(value)
          __xmlattr[AttrId] = value
        end

        def initialize(error = nil)
          @error = error
          @__xmlattr = {}
        end
      end

      attr_accessor :yearEndingDate
      attr_accessor :metric

      def __xmlattr
        @__xmlattr ||= {}
      end

      def xmlattr_propertyId
        __xmlattr[AttrPropertyId]
      end

      def xmlattr_propertyId=(value)
        __xmlattr[AttrPropertyId] = value
      end

      def xmlattr_propertyName
        __xmlattr[AttrPropertyName]
      end

      def xmlattr_propertyName=(value)
        __xmlattr[AttrPropertyName] = value
      end

      def initialize(yearEndingDate = nil, metric = [])
        @yearEndingDate = yearEndingDate
        @metric = metric
        @__xmlattr = {}
      end
    end
  end

  attr_accessor :reportId
  attr_accessor :templateName
  attr_accessor :dateGenerated
  attr_accessor :numberOfProperties
  attr_accessor :missingMetrics

  def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
    @reportId = reportId
    @templateName = templateName
    @dateGenerated = dateGenerated
    @numberOfProperties = numberOfProperties
    @missingMetrics = missingMetrics
  end
end

#missingMetricsPortfolioManager::Xml::ReportError::MissingMetrics



10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
# File 'lib/portfolio_manager/xml.rb', line 10673

class ReportError

  # inner class for member: missingMetrics
  # {}missingMetrics
  class MissingMetrics < ::Array

    # {}propertyMissingMetric
    # @!attribute [rw] yearEndingDate
    #   @return [SOAP::SOAPDate]
    # @!attribute [rw] metric
    #   @return [PortfolioManager::Xml::ReportError::MissingMetrics::PropertyMissingMetric::Metric]
    # @!attribute [rw] xmlattr_propertyId
    #   @return [SOAP::SOAPLong]
    # @!attribute [rw] xmlattr_propertyName
    #   @return [SOAP::SOAPString]
    class PropertyMissingMetric
      AttrPropertyId = XSD::QName.new(nil, "propertyId")
      AttrPropertyName = XSD::QName.new(nil, "propertyName")

      # inner class for member: metric
      # {}metric
      # @!attribute [rw] error
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_name
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_id
      #   @return [SOAP::SOAPLong]
      class Metric
        AttrId = XSD::QName.new(nil, "id")
        AttrName = XSD::QName.new(nil, "name")

        attr_accessor :error

        def __xmlattr
          @__xmlattr ||= {}
        end

        def xmlattr_name
          __xmlattr[AttrName]
        end

        def xmlattr_name=(value)
          __xmlattr[AttrName] = value
        end

        def xmlattr_id
          __xmlattr[AttrId]
        end

        def xmlattr_id=(value)
          __xmlattr[AttrId] = value
        end

        def initialize(error = nil)
          @error = error
          @__xmlattr = {}
        end
      end

      attr_accessor :yearEndingDate
      attr_accessor :metric

      def __xmlattr
        @__xmlattr ||= {}
      end

      def xmlattr_propertyId
        __xmlattr[AttrPropertyId]
      end

      def xmlattr_propertyId=(value)
        __xmlattr[AttrPropertyId] = value
      end

      def xmlattr_propertyName
        __xmlattr[AttrPropertyName]
      end

      def xmlattr_propertyName=(value)
        __xmlattr[AttrPropertyName] = value
      end

      def initialize(yearEndingDate = nil, metric = [])
        @yearEndingDate = yearEndingDate
        @metric = metric
        @__xmlattr = {}
      end
    end
  end

  attr_accessor :reportId
  attr_accessor :templateName
  attr_accessor :dateGenerated
  attr_accessor :numberOfProperties
  attr_accessor :missingMetrics

  def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
    @reportId = reportId
    @templateName = templateName
    @dateGenerated = dateGenerated
    @numberOfProperties = numberOfProperties
    @missingMetrics = missingMetrics
  end
end

#numberOfPropertiesSOAP::SOAPInteger

Returns:

  • (SOAP::SOAPInteger)


10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
# File 'lib/portfolio_manager/xml.rb', line 10673

class ReportError

  # inner class for member: missingMetrics
  # {}missingMetrics
  class MissingMetrics < ::Array

    # {}propertyMissingMetric
    # @!attribute [rw] yearEndingDate
    #   @return [SOAP::SOAPDate]
    # @!attribute [rw] metric
    #   @return [PortfolioManager::Xml::ReportError::MissingMetrics::PropertyMissingMetric::Metric]
    # @!attribute [rw] xmlattr_propertyId
    #   @return [SOAP::SOAPLong]
    # @!attribute [rw] xmlattr_propertyName
    #   @return [SOAP::SOAPString]
    class PropertyMissingMetric
      AttrPropertyId = XSD::QName.new(nil, "propertyId")
      AttrPropertyName = XSD::QName.new(nil, "propertyName")

      # inner class for member: metric
      # {}metric
      # @!attribute [rw] error
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_name
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_id
      #   @return [SOAP::SOAPLong]
      class Metric
        AttrId = XSD::QName.new(nil, "id")
        AttrName = XSD::QName.new(nil, "name")

        attr_accessor :error

        def __xmlattr
          @__xmlattr ||= {}
        end

        def xmlattr_name
          __xmlattr[AttrName]
        end

        def xmlattr_name=(value)
          __xmlattr[AttrName] = value
        end

        def xmlattr_id
          __xmlattr[AttrId]
        end

        def xmlattr_id=(value)
          __xmlattr[AttrId] = value
        end

        def initialize(error = nil)
          @error = error
          @__xmlattr = {}
        end
      end

      attr_accessor :yearEndingDate
      attr_accessor :metric

      def __xmlattr
        @__xmlattr ||= {}
      end

      def xmlattr_propertyId
        __xmlattr[AttrPropertyId]
      end

      def xmlattr_propertyId=(value)
        __xmlattr[AttrPropertyId] = value
      end

      def xmlattr_propertyName
        __xmlattr[AttrPropertyName]
      end

      def xmlattr_propertyName=(value)
        __xmlattr[AttrPropertyName] = value
      end

      def initialize(yearEndingDate = nil, metric = [])
        @yearEndingDate = yearEndingDate
        @metric = metric
        @__xmlattr = {}
      end
    end
  end

  attr_accessor :reportId
  attr_accessor :templateName
  attr_accessor :dateGenerated
  attr_accessor :numberOfProperties
  attr_accessor :missingMetrics

  def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
    @reportId = reportId
    @templateName = templateName
    @dateGenerated = dateGenerated
    @numberOfProperties = numberOfProperties
    @missingMetrics = missingMetrics
  end
end

#reportIdSOAP::SOAPLong

Returns:

  • (SOAP::SOAPLong)


10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
# File 'lib/portfolio_manager/xml.rb', line 10673

class ReportError

  # inner class for member: missingMetrics
  # {}missingMetrics
  class MissingMetrics < ::Array

    # {}propertyMissingMetric
    # @!attribute [rw] yearEndingDate
    #   @return [SOAP::SOAPDate]
    # @!attribute [rw] metric
    #   @return [PortfolioManager::Xml::ReportError::MissingMetrics::PropertyMissingMetric::Metric]
    # @!attribute [rw] xmlattr_propertyId
    #   @return [SOAP::SOAPLong]
    # @!attribute [rw] xmlattr_propertyName
    #   @return [SOAP::SOAPString]
    class PropertyMissingMetric
      AttrPropertyId = XSD::QName.new(nil, "propertyId")
      AttrPropertyName = XSD::QName.new(nil, "propertyName")

      # inner class for member: metric
      # {}metric
      # @!attribute [rw] error
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_name
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_id
      #   @return [SOAP::SOAPLong]
      class Metric
        AttrId = XSD::QName.new(nil, "id")
        AttrName = XSD::QName.new(nil, "name")

        attr_accessor :error

        def __xmlattr
          @__xmlattr ||= {}
        end

        def xmlattr_name
          __xmlattr[AttrName]
        end

        def xmlattr_name=(value)
          __xmlattr[AttrName] = value
        end

        def xmlattr_id
          __xmlattr[AttrId]
        end

        def xmlattr_id=(value)
          __xmlattr[AttrId] = value
        end

        def initialize(error = nil)
          @error = error
          @__xmlattr = {}
        end
      end

      attr_accessor :yearEndingDate
      attr_accessor :metric

      def __xmlattr
        @__xmlattr ||= {}
      end

      def xmlattr_propertyId
        __xmlattr[AttrPropertyId]
      end

      def xmlattr_propertyId=(value)
        __xmlattr[AttrPropertyId] = value
      end

      def xmlattr_propertyName
        __xmlattr[AttrPropertyName]
      end

      def xmlattr_propertyName=(value)
        __xmlattr[AttrPropertyName] = value
      end

      def initialize(yearEndingDate = nil, metric = [])
        @yearEndingDate = yearEndingDate
        @metric = metric
        @__xmlattr = {}
      end
    end
  end

  attr_accessor :reportId
  attr_accessor :templateName
  attr_accessor :dateGenerated
  attr_accessor :numberOfProperties
  attr_accessor :missingMetrics

  def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
    @reportId = reportId
    @templateName = templateName
    @dateGenerated = dateGenerated
    @numberOfProperties = numberOfProperties
    @missingMetrics = missingMetrics
  end
end

#templateNameSOAP::SOAPString

Returns:

  • (SOAP::SOAPString)


10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
# File 'lib/portfolio_manager/xml.rb', line 10673

class ReportError

  # inner class for member: missingMetrics
  # {}missingMetrics
  class MissingMetrics < ::Array

    # {}propertyMissingMetric
    # @!attribute [rw] yearEndingDate
    #   @return [SOAP::SOAPDate]
    # @!attribute [rw] metric
    #   @return [PortfolioManager::Xml::ReportError::MissingMetrics::PropertyMissingMetric::Metric]
    # @!attribute [rw] xmlattr_propertyId
    #   @return [SOAP::SOAPLong]
    # @!attribute [rw] xmlattr_propertyName
    #   @return [SOAP::SOAPString]
    class PropertyMissingMetric
      AttrPropertyId = XSD::QName.new(nil, "propertyId")
      AttrPropertyName = XSD::QName.new(nil, "propertyName")

      # inner class for member: metric
      # {}metric
      # @!attribute [rw] error
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_name
      #   @return [SOAP::SOAPString]
      # @!attribute [rw] xmlattr_id
      #   @return [SOAP::SOAPLong]
      class Metric
        AttrId = XSD::QName.new(nil, "id")
        AttrName = XSD::QName.new(nil, "name")

        attr_accessor :error

        def __xmlattr
          @__xmlattr ||= {}
        end

        def xmlattr_name
          __xmlattr[AttrName]
        end

        def xmlattr_name=(value)
          __xmlattr[AttrName] = value
        end

        def xmlattr_id
          __xmlattr[AttrId]
        end

        def xmlattr_id=(value)
          __xmlattr[AttrId] = value
        end

        def initialize(error = nil)
          @error = error
          @__xmlattr = {}
        end
      end

      attr_accessor :yearEndingDate
      attr_accessor :metric

      def __xmlattr
        @__xmlattr ||= {}
      end

      def xmlattr_propertyId
        __xmlattr[AttrPropertyId]
      end

      def xmlattr_propertyId=(value)
        __xmlattr[AttrPropertyId] = value
      end

      def xmlattr_propertyName
        __xmlattr[AttrPropertyName]
      end

      def xmlattr_propertyName=(value)
        __xmlattr[AttrPropertyName] = value
      end

      def initialize(yearEndingDate = nil, metric = [])
        @yearEndingDate = yearEndingDate
        @metric = metric
        @__xmlattr = {}
      end
    end
  end

  attr_accessor :reportId
  attr_accessor :templateName
  attr_accessor :dateGenerated
  attr_accessor :numberOfProperties
  attr_accessor :missingMetrics

  def initialize(reportId = nil, templateName = nil, dateGenerated = nil, numberOfProperties = nil, missingMetrics = nil)
    @reportId = reportId
    @templateName = templateName
    @dateGenerated = dateGenerated
    @numberOfProperties = numberOfProperties
    @missingMetrics = missingMetrics
  end
end