Class GeoNameLightweight
java.lang.Object
io.trippay.sdk.payment.model.GeoNameLightweight
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:12:05.578754358+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class GeoNameLightweight
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(Object alternateNamesItem) admin1Code(String admin1Code) admin2Code(String admin2Code) admin3Code(String admin3Code) admin4Code(String admin4Code) alternateCountryCodes(List<String> alternateCountryCodes) alternateNames(List<Object> alternateNames) country(CountryLightweight country) countryCode(String countryCode) digitalElevationModel(String digitalElevationModel) booleanfeatureClass(String featureClass) featureCode(String featureCode) Get admin1CodeGet admin2CodeGet admin3CodeGet admin4CodeGet alternateCountryCodesGet alternateNamesAscii name of city@Valid CountryLightweightCountryGet countryCodeGet digitalElevationModelCity elevationGet featureClassGet featureCodeGeoName identifier@Valid GeoJsonPointCoordinate points of the city@Valid LocalDateGet modificationDategetName()Name of cityPopulation of the cityGet radiusInMeters@Valid SubCountryLightweightCountry sub division@Valid SubSubCountryLightweightCountry sub sub divisionTimezonegetType()GeoNameLightweight 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<Object> alternateNames) voidsetAsciiName(String asciiName) voidsetCountry(CountryLightweight 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(SubCountryLightweight subCountry) voidsetSubSubCountry(SubSubCountryLightweight subSubCountry) voidsetTimezone(String timezone) voidvoidsetUrlName(String urlName) subCountry(SubCountryLightweight subCountry) subSubCountry(SubSubCountryLightweight subSubCountry) toString()
-
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
-
GeoNameLightweight
public GeoNameLightweight()
-
-
Method Details
-
geoNameId
-
getGeoNameId
-
setGeoNameId
-
type
-
getType
-
setType
-
name
-
getName
-
setName
-
urlName
-
getUrlName
-
setUrlName
-
asciiName
-
getAsciiName
-
setAsciiName
-
alternateNames
-
addAlternateNamesItem
-
getAlternateNames
-
setAlternateNames
-
location
-
getLocation
Coordinate points of the city- Returns:
- location
-
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
Country sub division- Returns:
- subCountry
-
setSubCountry
-
subSubCountry
-
getSubSubCountry
Country sub sub division- Returns:
- subSubCountry
-
setSubSubCountry
-
equals
-
hashCode
-
toString
-