Class: USZipcode::Lookup

Inherits:
JSONAble show all
Defined in:
lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from JSONAble

#from_json!, #to_json

Constructor Details

#initialize(city = nil, state = nil, zipcode = nil, input_id = nil) ⇒ Lookup

Returns a new instance of Lookup.



6
7
8
9
10
11
12
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 6

def initialize(city=nil, state=nil, zipcode=nil, input_id=nil)
  @result = nil
  @input_id = input_id
  @city = city
  @state = state
  @zipcode = zipcode
end

Instance Attribute Details

#cityObject

Returns the value of attribute city.



4
5
6
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 4

def city
  @city
end

#input_idObject

Returns the value of attribute input_id.



4
5
6
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 4

def input_id
  @input_id
end

#resultObject

Returns the value of attribute result.



4
5
6
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 4

def result
  @result
end

#stateObject

Returns the value of attribute state.



4
5
6
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 4

def state
  @state
end

#zipcodeObject

Returns the value of attribute zipcode.



4
5
6
# File 'lib/smartystreets_ruby_sdk/us_zipcode/lookup.rb', line 4

def zipcode
  @zipcode
end