class SocketLabs::InjectionApi::Core::Serialization::MessageResultDto
Attributes
error_code[RW]
index[RW]
Public Class Methods
new()
click to toggle source
# File lib/socketlabs/injectionapi/core/serialization/message_result_dto.rb, line 14 def initialize @index = nil @error_code = nil @address_results = Array.new end
Public Instance Methods
address_results()
click to toggle source
Get the List of AddressResult
objects @return [Array]
# File lib/socketlabs/injectionapi/core/serialization/message_result_dto.rb, line 23 def address_results @address_results end
address_results=(value)
click to toggle source
Set the List of AddressResult
objects @param [Array] value
# File lib/socketlabs/injectionapi/core/serialization/message_result_dto.rb, line 29 def address_results=(value) @address_results = Array.new unless value.nil? if value.instance_of? Array value.each do |v1| if v1.instance_of? AddressResult @address_results.push(v1) end end end end end
to_hash()
click to toggle source
# File lib/socketlabs/injectionapi/core/serialization/message_result_dto.rb, line 46 def to_hash json = { :ErrorCode => @error_code, :Index => @index } if @address_results.length > 0 e = Array.new @address_results.each do |value| e.push(value.to_hash) end json[:AddressResult] = e end json end