Class: TaxCloud::VerifyAddressResult

Inherits:
Object
  • Object
show all
Defined in:
lib/response/verify_address_result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attrs = {}) ⇒ VerifyAddressResult

Returns a new instance of VerifyAddressResult.



7
8
9
10
11
# File 'lib/response/verify_address_result.rb', line 7

def initialize(attrs = {})
   attrs.each do |sym, val|
    self.send "#{sym}=", val
  end
end

Instance Attribute Details

#address1Object

Returns the value of attribute address1.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def address1
  @address1
end

#address2Object

Returns the value of attribute address2.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def address2
  @address2
end

#cityObject

Returns the value of attribute city.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def city
  @city
end

#err_numberObject

Returns the value of attribute err_number.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def err_number
  @err_number
end

#stateObject

Returns the value of attribute state.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def state
  @state
end

#zip4Object

Returns the value of attribute zip4.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def zip4
  @zip4
end

#zip5Object

Returns the value of attribute zip5.



5
6
7
# File 'lib/response/verify_address_result.rb', line 5

def zip5
  @zip5
end

Instance Method Details

#get_addressObject



13
14
15
# File 'lib/response/verify_address_result.rb', line 13

def get_address
  address = TaxCloud::Address.new(:address1 => @address1, :address2 => @address2, :city => @city, :state => @state, :zip5 => @zip5, :zip4 => @zip4)
end