Class: PortfolioManager::Xml::DataResponse

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

Overview

{}dataResponse

Defined Under Namespace

Classes: Properties

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dataRequestId = nil, timeframe = nil, properties = nil) ⇒ DataResponse

Returns a new instance of DataResponse.



8069
8070
8071
8072
8073
8074
# File 'lib/portfolio_manager/xml.rb', line 8069

def initialize(dataRequestId = nil, timeframe = nil, properties = nil)
  @dataRequestId = dataRequestId
  @timeframe = timeframe
  @properties = properties
  @__xmlattr = {}
end

Instance Attribute Details

#dataRequestIdSOAP::SOAPLong

Returns:

  • (SOAP::SOAPLong)


8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
# File 'lib/portfolio_manager/xml.rb', line 8045

class DataResponse
  AttrId = XSD::QName.new(nil, "id")

  # inner class for member: properties
  # {}properties
  class Properties < ::Array
  end

  attr_accessor :dataRequestId
  attr_accessor :timeframe
  attr_accessor :properties

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_id
    __xmlattr[AttrId]
  end

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

  def initialize(dataRequestId = nil, timeframe = nil, properties = nil)
    @dataRequestId = dataRequestId
    @timeframe = timeframe
    @properties = properties
    @__xmlattr = {}
  end
end

#propertiesPortfolioManager::Xml::DataResponse::Properties



8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
# File 'lib/portfolio_manager/xml.rb', line 8045

class DataResponse
  AttrId = XSD::QName.new(nil, "id")

  # inner class for member: properties
  # {}properties
  class Properties < ::Array
  end

  attr_accessor :dataRequestId
  attr_accessor :timeframe
  attr_accessor :properties

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_id
    __xmlattr[AttrId]
  end

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

  def initialize(dataRequestId = nil, timeframe = nil, properties = nil)
    @dataRequestId = dataRequestId
    @timeframe = timeframe
    @properties = properties
    @__xmlattr = {}
  end
end

#timeframePortfolioManager::Xml::TimeframeType



8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
# File 'lib/portfolio_manager/xml.rb', line 8045

class DataResponse
  AttrId = XSD::QName.new(nil, "id")

  # inner class for member: properties
  # {}properties
  class Properties < ::Array
  end

  attr_accessor :dataRequestId
  attr_accessor :timeframe
  attr_accessor :properties

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_id
    __xmlattr[AttrId]
  end

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

  def initialize(dataRequestId = nil, timeframe = nil, properties = nil)
    @dataRequestId = dataRequestId
    @timeframe = timeframe
    @properties = properties
    @__xmlattr = {}
  end
end

#xmlattr_idSOAP::SOAPLong

Returns:

  • (SOAP::SOAPLong)


8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
# File 'lib/portfolio_manager/xml.rb', line 8045

class DataResponse
  AttrId = XSD::QName.new(nil, "id")

  # inner class for member: properties
  # {}properties
  class Properties < ::Array
  end

  attr_accessor :dataRequestId
  attr_accessor :timeframe
  attr_accessor :properties

  def __xmlattr
    @__xmlattr ||= {}
  end

  def xmlattr_id
    __xmlattr[AttrId]
  end

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

  def initialize(dataRequestId = nil, timeframe = nil, properties = nil)
    @dataRequestId = dataRequestId
    @timeframe = timeframe
    @properties = properties
    @__xmlattr = {}
  end
end

Instance Method Details

#__xmlattrObject



8057
8058
8059
# File 'lib/portfolio_manager/xml.rb', line 8057

def __xmlattr
  @__xmlattr ||= {}
end