Class: TheCompaniesAPI::Generated::Models::NominatimCountry
- Inherits:
-
Object
- Object
- TheCompaniesAPI::Generated::Models::NominatimCountry
- Defined in:
- lib/thecompaniesapi/generated/models/nominatim_country.rb
Overview
A country from the Nominatim API.
Instance Attribute Summary collapse
-
#cities_count ⇒ Object
CitiesCount.
-
#code ⇒ String
Code.
-
#companies_count ⇒ Object
CompaniesCount.
-
#continent ⇒ Object
Continent.
-
#continent_code ⇒ Object
ContinentCode.
-
#counties_count ⇒ Object
CountiesCount.
-
#id ⇒ Float
Id.
-
#latitude ⇒ Object
Latitude.
-
#linkedin_headline ⇒ Object
LinkedinHeadline.
-
#linkedin_id ⇒ Object
LinkedinId.
-
#longitude ⇒ Object
Longitude.
-
#name ⇒ String
Name.
-
#name_es ⇒ String
NameEs.
-
#name_fr ⇒ String
NameFr.
-
#name_native ⇒ String
NameNative.
-
#population ⇒ Object
Population.
-
#states_count ⇒ Object
StatesCount.
-
#usage_count ⇒ Object
UsageCount.
Instance Method Summary collapse
-
#initialize(data = {}) ⇒ NominatimCountry
constructor
Initialize a new NominatimCountry.
-
#to_hash ⇒ Hash
(also: #to_h)
Convert to hash.
Constructor Details
#initialize(data = {}) ⇒ NominatimCountry
Initialize a new NominatimCountry
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 69 def initialize(data = {}) @cities_count = data['citiesCount'] @code = data['code'] @companies_count = data['companiesCount'] @continent = data['continent'] @continent_code = data['continentCode'] @counties_count = data['countiesCount'] @id = data['id'] @latitude = data['latitude'] @linkedin_headline = data['linkedinHeadline'] @linkedin_id = data['linkedinId'] @longitude = data['longitude'] @name = data['name'] @name_es = data['nameEs'] @name_fr = data['nameFr'] @name_native = data['nameNative'] @population = data['population'] @states_count = data['statesCount'] @usage_count = data['usageCount'] end |
Instance Attribute Details
#cities_count ⇒ Object
Returns citiesCount.
12 13 14 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 12 def cities_count @cities_count end |
#code ⇒ String
Returns code.
15 16 17 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 15 def code @code end |
#companies_count ⇒ Object
Returns companiesCount.
18 19 20 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 18 def companies_count @companies_count end |
#continent ⇒ Object
Returns continent.
21 22 23 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 21 def continent @continent end |
#continent_code ⇒ Object
Returns continentCode.
24 25 26 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 24 def continent_code @continent_code end |
#counties_count ⇒ Object
Returns countiesCount.
27 28 29 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 27 def counties_count @counties_count end |
#id ⇒ Float
Returns id.
30 31 32 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 30 def id @id end |
#latitude ⇒ Object
Returns latitude.
33 34 35 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 33 def latitude @latitude end |
#linkedin_headline ⇒ Object
Returns linkedinHeadline.
36 37 38 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 36 def linkedin_headline @linkedin_headline end |
#linkedin_id ⇒ Object
Returns linkedinId.
39 40 41 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 39 def linkedin_id @linkedin_id end |
#longitude ⇒ Object
Returns longitude.
42 43 44 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 42 def longitude @longitude end |
#name ⇒ String
Returns name.
45 46 47 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 45 def name @name end |
#name_es ⇒ String
Returns nameEs.
48 49 50 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 48 def name_es @name_es end |
#name_fr ⇒ String
Returns nameFr.
51 52 53 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 51 def name_fr @name_fr end |
#name_native ⇒ String
Returns nameNative.
54 55 56 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 54 def name_native @name_native end |
#population ⇒ Object
Returns population.
57 58 59 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 57 def population @population end |
#states_count ⇒ Object
Returns statesCount.
60 61 62 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 60 def states_count @states_count end |
#usage_count ⇒ Object
Returns usageCount.
63 64 65 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 63 def usage_count @usage_count end |
Instance Method Details
#to_hash ⇒ Hash Also known as: to_h
Convert to hash
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
# File 'lib/thecompaniesapi/generated/models/nominatim_country.rb', line 94 def to_hash { 'citiesCount' => @cities_count, 'code' => @code, 'companiesCount' => @companies_count, 'continent' => @continent, 'continentCode' => @continent_code, 'countiesCount' => @counties_count, 'id' => @id, 'latitude' => @latitude, 'linkedinHeadline' => @linkedin_headline, 'linkedinId' => @linkedin_id, 'longitude' => @longitude, 'name' => @name, 'nameEs' => @name_es, 'nameFr' => @name_fr, 'nameNative' => @name_native, 'population' => @population, 'statesCount' => @states_count, 'usageCount' => @usage_count, } end |