Class: PortfolioManager::Xml::AlertsType

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

Overview

{}alertsType

Defined Under Namespace

Classes: Alert

Constant Summary collapse

AttrMonth =
XSD::QName.new(nil, "month")
AttrPropertyId =
XSD::QName.new(nil, "propertyId")
AttrYear =
XSD::QName.new(nil, "year")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(alert = []) ⇒ AlertsType

Returns a new instance of AlertsType.



7430
7431
7432
7433
# File 'lib/portfolio_manager/xml.rb', line 7430

def initialize(alert = [])
  @alert = alert
  @__xmlattr = {}
end

Instance Attribute Details

#alertPortfolioManager::Xml::AlertsType::Alert



7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
# File 'lib/portfolio_manager/xml.rb', line 7379

class AlertsType
  AttrMonth = XSD::QName.new(nil, "month")
  AttrPropertyId = XSD::QName.new(nil, "propertyId")
  AttrYear = XSD::QName.new(nil, "year")

  # inner class for member: alert
  # {}alert
  # @!attribute [rw] name
  #   @return [SOAP::SOAPString]
  # @!attribute [rw] description
  #   @return [SOAP::SOAPString]
  class Alert
    attr_accessor :name
    attr_accessor :description

    def initialize(name = nil, description = nil)
      @name = name
      @description = description
    end
  end

  attr_accessor :alert

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_year
    __xmlattr[AttrYear]
  end

  def xmlattr_year=(value)
    __xmlattr[AttrYear] = value
  end

  def xmlattr_month
    __xmlattr[AttrMonth]
  end

  def xmlattr_month=(value)
    __xmlattr[AttrMonth] = value
  end

  def xmlattr_propertyId
    __xmlattr[AttrPropertyId]
  end

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

  def initialize(alert = [])
    @alert = alert
    @__xmlattr = {}
  end
end

#xmlattr_monthSOAP::SOAPInteger

Returns:

  • (SOAP::SOAPInteger)


7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
# File 'lib/portfolio_manager/xml.rb', line 7379

class AlertsType
  AttrMonth = XSD::QName.new(nil, "month")
  AttrPropertyId = XSD::QName.new(nil, "propertyId")
  AttrYear = XSD::QName.new(nil, "year")

  # inner class for member: alert
  # {}alert
  # @!attribute [rw] name
  #   @return [SOAP::SOAPString]
  # @!attribute [rw] description
  #   @return [SOAP::SOAPString]
  class Alert
    attr_accessor :name
    attr_accessor :description

    def initialize(name = nil, description = nil)
      @name = name
      @description = description
    end
  end

  attr_accessor :alert

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_year
    __xmlattr[AttrYear]
  end

  def xmlattr_year=(value)
    __xmlattr[AttrYear] = value
  end

  def xmlattr_month
    __xmlattr[AttrMonth]
  end

  def xmlattr_month=(value)
    __xmlattr[AttrMonth] = value
  end

  def xmlattr_propertyId
    __xmlattr[AttrPropertyId]
  end

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

  def initialize(alert = [])
    @alert = alert
    @__xmlattr = {}
  end
end

#xmlattr_propertyIdSOAP::SOAPLong

Returns:

  • (SOAP::SOAPLong)


7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
# File 'lib/portfolio_manager/xml.rb', line 7379

class AlertsType
  AttrMonth = XSD::QName.new(nil, "month")
  AttrPropertyId = XSD::QName.new(nil, "propertyId")
  AttrYear = XSD::QName.new(nil, "year")

  # inner class for member: alert
  # {}alert
  # @!attribute [rw] name
  #   @return [SOAP::SOAPString]
  # @!attribute [rw] description
  #   @return [SOAP::SOAPString]
  class Alert
    attr_accessor :name
    attr_accessor :description

    def initialize(name = nil, description = nil)
      @name = name
      @description = description
    end
  end

  attr_accessor :alert

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_year
    __xmlattr[AttrYear]
  end

  def xmlattr_year=(value)
    __xmlattr[AttrYear] = value
  end

  def xmlattr_month
    __xmlattr[AttrMonth]
  end

  def xmlattr_month=(value)
    __xmlattr[AttrMonth] = value
  end

  def xmlattr_propertyId
    __xmlattr[AttrPropertyId]
  end

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

  def initialize(alert = [])
    @alert = alert
    @__xmlattr = {}
  end
end

#xmlattr_yearSOAP::SOAPInteger

Returns:

  • (SOAP::SOAPInteger)


7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
# File 'lib/portfolio_manager/xml.rb', line 7379

class AlertsType
  AttrMonth = XSD::QName.new(nil, "month")
  AttrPropertyId = XSD::QName.new(nil, "propertyId")
  AttrYear = XSD::QName.new(nil, "year")

  # inner class for member: alert
  # {}alert
  # @!attribute [rw] name
  #   @return [SOAP::SOAPString]
  # @!attribute [rw] description
  #   @return [SOAP::SOAPString]
  class Alert
    attr_accessor :name
    attr_accessor :description

    def initialize(name = nil, description = nil)
      @name = name
      @description = description
    end
  end

  attr_accessor :alert

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_year
    __xmlattr[AttrYear]
  end

  def xmlattr_year=(value)
    __xmlattr[AttrYear] = value
  end

  def xmlattr_month
    __xmlattr[AttrMonth]
  end

  def xmlattr_month=(value)
    __xmlattr[AttrMonth] = value
  end

  def xmlattr_propertyId
    __xmlattr[AttrPropertyId]
  end

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

  def initialize(alert = [])
    @alert = alert
    @__xmlattr = {}
  end
end

Instance Method Details

#__xmlattrObject



7402
7403
7404
# File 'lib/portfolio_manager/xml.rb', line 7402

def __xmlattr
  @__xmlattr ||= {}
end