Class: TheCompaniesAPI::Generated::Models::NominatimState
- Inherits:
-
Object
- Object
- TheCompaniesAPI::Generated::Models::NominatimState
- Defined in:
- lib/thecompaniesapi/generated/models/nominatim_state.rb
Overview
A state from the Nominatim API.
Instance Attribute Summary collapse
-
#cities_count ⇒ Object
CitiesCount.
-
#code ⇒ String
Code.
-
#companies_count ⇒ Object
CompaniesCount.
-
#counties_count ⇒ Object
CountiesCount.
-
#id ⇒ Float
Id.
-
#latitude ⇒ Object
Latitude.
-
#linkedin_headline ⇒ Object
LinkedinHeadline.
-
#linkedin_id ⇒ Object
LinkedinId.
-
#linkedin_query ⇒ Object
LinkedinQuery.
-
#longitude ⇒ Object
Longitude.
-
#name ⇒ String
Name.
-
#nominatim_country_id ⇒ Object
NominatimCountryId.
-
#usage_count ⇒ Object
UsageCount.
Instance Method Summary collapse
-
#initialize(data = {}) ⇒ NominatimState
constructor
Initialize a new NominatimState.
-
#to_hash ⇒ Hash
(also: #to_h)
Convert to hash.
Constructor Details
#initialize(data = {}) ⇒ NominatimState
Initialize a new NominatimState
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 54 def initialize(data = {}) @cities_count = data['citiesCount'] @code = data['code'] @companies_count = data['companiesCount'] @counties_count = data['countiesCount'] @id = data['id'] @latitude = data['latitude'] @linkedin_headline = data['linkedinHeadline'] @linkedin_id = data['linkedinId'] @linkedin_query = data['linkedinQuery'] @longitude = data['longitude'] @name = data['name'] @nominatim_country_id = data['nominatimCountryId'] @usage_count = data['usageCount'] end |
Instance Attribute Details
#cities_count ⇒ Object
Returns citiesCount.
12 13 14 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 12 def cities_count @cities_count end |
#code ⇒ String
Returns code.
15 16 17 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 15 def code @code end |
#companies_count ⇒ Object
Returns companiesCount.
18 19 20 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 18 def companies_count @companies_count end |
#counties_count ⇒ Object
Returns countiesCount.
21 22 23 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 21 def counties_count @counties_count end |
#id ⇒ Float
Returns id.
24 25 26 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 24 def id @id end |
#latitude ⇒ Object
Returns latitude.
27 28 29 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 27 def latitude @latitude end |
#linkedin_headline ⇒ Object
Returns linkedinHeadline.
30 31 32 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 30 def linkedin_headline @linkedin_headline end |
#linkedin_id ⇒ Object
Returns linkedinId.
33 34 35 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 33 def linkedin_id @linkedin_id end |
#linkedin_query ⇒ Object
Returns linkedinQuery.
36 37 38 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 36 def linkedin_query @linkedin_query end |
#longitude ⇒ Object
Returns longitude.
39 40 41 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 39 def longitude @longitude end |
#name ⇒ String
Returns name.
42 43 44 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 42 def name @name end |
#nominatim_country_id ⇒ Object
Returns nominatimCountryId.
45 46 47 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 45 def nominatim_country_id @nominatim_country_id end |
#usage_count ⇒ Object
Returns usageCount.
48 49 50 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 48 def usage_count @usage_count end |
Instance Method Details
#to_hash ⇒ Hash Also known as: to_h
Convert to hash
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/thecompaniesapi/generated/models/nominatim_state.rb', line 74 def to_hash { 'citiesCount' => @cities_count, 'code' => @code, 'companiesCount' => @companies_count, 'countiesCount' => @counties_count, 'id' => @id, 'latitude' => @latitude, 'linkedinHeadline' => @linkedin_headline, 'linkedinId' => @linkedin_id, 'linkedinQuery' => @linkedin_query, 'longitude' => @longitude, 'name' => @name, 'nominatimCountryId' => @nominatim_country_id, 'usageCount' => @usage_count, } end |