Package io.trippay.sdk.payment.model
Class GeoName
java.lang.Object
io.trippay.sdk.payment.model.GeoName
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-05-28T20:08:09.948192613+07:00[Asia/Bangkok]")
public class GeoName
extends Object
GeoNames have been created at [https://geonames.org](https://geonames.org) and contain geographical destinations we use as geoname data to associate travel inventory with a location.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAlternateCountryCodesItem(String alternateCountryCodesItem) addAlternateNamesItem(String alternateNamesItem) admin1Code(String admin1Code) admin2Code(String admin2Code) admin3Code(String admin3Code) admin4Code(String admin4Code) alternateCountryCodes(List<String> alternateCountryCodes) alternateNames(List<String> alternateNames) countryCode(String countryCode) digitalElevationModel(String digitalElevationModel) booleanfeatureClass(String featureClass) featureCode(String featureCode) Get admin1CodeGet admin2CodeGet admin3CodeGet admin4CodeGet alternateCountryCodesArray of alternate nameAscii name of city@Valid CountryGet countryGet countryCodeGet digitalElevationModelCity elevationGet featureClassGet featureCodeGeoName identifier@Valid GeoJsonPointGet location@Valid LocalDateGet modificationDategetName()Name of cityPopulation of the cityGet radiusInMeters@Valid SubCountryGet subCountry@Valid SubSubCountryGet subSubCountryTimezonegetType()GeoName typeUrl nameinthashCode()location(GeoJsonPoint location) modificationDate(LocalDate modificationDate) population(Long population) radiusInMeters(Long radiusInMeters) voidsetAdmin1Code(String admin1Code) voidsetAdmin2Code(String admin2Code) voidsetAdmin3Code(String admin3Code) voidsetAdmin4Code(String admin4Code) voidsetAlternateCountryCodes(List<String> alternateCountryCodes) voidsetAlternateNames(List<String> alternateNames) voidsetAsciiName(String asciiName) voidsetCountry(Country country) voidsetCountryCode(String countryCode) voidsetDigitalElevationModel(String digitalElevationModel) voidsetElevation(Integer elevation) voidsetFeatureClass(String featureClass) voidsetFeatureCode(String featureCode) voidsetGeoNameId(String geoNameId) voidsetLocation(GeoJsonPoint location) voidsetModificationDate(LocalDate modificationDate) voidvoidsetPopulation(Long population) voidsetRadiusInMeters(Long radiusInMeters) voidsetSubCountry(SubCountry subCountry) voidsetSubSubCountry(SubSubCountry subSubCountry) voidsetTimezone(String timezone) voidsetType(GeoName.TypeEnum type) voidsetUrlName(String urlName) subCountry(SubCountry subCountry) subSubCountry(SubSubCountry subSubCountry) toString()type(GeoName.TypeEnum type)
-
Field Details
-
JSON_PROPERTY_GEO_NAME_ID
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_URL_NAME
- See Also:
-
JSON_PROPERTY_ASCII_NAME
- See Also:
-
JSON_PROPERTY_ALTERNATE_NAMES
- See Also:
-
JSON_PROPERTY_LOCATION
- See Also:
-
JSON_PROPERTY_FEATURE_CLASS
- See Also:
-
JSON_PROPERTY_FEATURE_CODE
- See Also:
-
JSON_PROPERTY_COUNTRY_CODE
- See Also:
-
JSON_PROPERTY_ALTERNATE_COUNTRY_CODES
- See Also:
-
JSON_PROPERTY_ADMIN1_CODE
- See Also:
-
JSON_PROPERTY_ADMIN2_CODE
- See Also:
-
JSON_PROPERTY_ADMIN3_CODE
- See Also:
-
JSON_PROPERTY_ADMIN4_CODE
- See Also:
-
JSON_PROPERTY_POPULATION
- See Also:
-
JSON_PROPERTY_ELEVATION
- See Also:
-
JSON_PROPERTY_DIGITAL_ELEVATION_MODEL
- See Also:
-
JSON_PROPERTY_TIMEZONE
- See Also:
-
JSON_PROPERTY_MODIFICATION_DATE
- See Also:
-
JSON_PROPERTY_RADIUS_IN_METERS
- See Also:
-
JSON_PROPERTY_COUNTRY
- See Also:
-
JSON_PROPERTY_SUB_COUNTRY
- See Also:
-
JSON_PROPERTY_SUB_SUB_COUNTRY
- See Also:
-
-
Constructor Details
-
GeoName
public GeoName()
-
-
Method Details
-
geoNameId
-
getGeoNameId
-
setGeoNameId
-
type
-
getType
-
setType
-
name
-
getName
-
setName
-
urlName
-
getUrlName
-
setUrlName
-
asciiName
-
getAsciiName
-
setAsciiName
-
alternateNames
-
addAlternateNamesItem
-
getAlternateNames
-
setAlternateNames
-
location
-
getLocation
-
setLocation
-
featureClass
-
getFeatureClass
-
setFeatureClass
-
featureCode
-
getFeatureCode
-
setFeatureCode
-
countryCode
-
getCountryCode
-
setCountryCode
-
alternateCountryCodes
-
addAlternateCountryCodesItem
-
getAlternateCountryCodes
-
setAlternateCountryCodes
-
admin1Code
-
getAdmin1Code
-
setAdmin1Code
-
admin2Code
-
getAdmin2Code
-
setAdmin2Code
-
admin3Code
-
getAdmin3Code
-
setAdmin3Code
-
admin4Code
-
getAdmin4Code
-
setAdmin4Code
-
population
-
getPopulation
-
setPopulation
-
elevation
-
getElevation
-
setElevation
-
digitalElevationModel
-
getDigitalElevationModel
Get digitalElevationModel- Returns:
- digitalElevationModel
-
setDigitalElevationModel
-
timezone
-
getTimezone
-
setTimezone
-
modificationDate
-
getModificationDate
Get modificationDate- Returns:
- modificationDate
-
setModificationDate
-
radiusInMeters
-
getRadiusInMeters
-
setRadiusInMeters
-
country
-
getCountry
-
setCountry
-
subCountry
-
getSubCountry
-
setSubCountry
-
subSubCountry
-
getSubSubCountry
Get subSubCountry- Returns:
- subSubCountry
-
setSubSubCountry
-
equals
-
hashCode
-
toString
-