@Produces(value="application/json;charset=UTF-8") @Path(value="/geonames") public class GeonamesEndPoint extends Object
Constructor and Description |
---|
GeonamesEndPoint() |
Modifier and Type | Method and Description |
---|---|
List<GeonameEntry> |
getCapitalEntries(String id,
String language) |
PartialList<GeonameEntry> |
getChildrenCities(List<javax.ws.rs.core.PathSegment> items,
String language) |
PartialList<GeonameEntry> |
getChildrenEntries(List<javax.ws.rs.core.PathSegment> items,
String language) |
List<GeonameEntry> |
getHierarchy(String id,
String language) |
List<GeonameEntry> |
reverseGeoCode(String latlon,
String language) |
void |
setGeonamesService(GeonamesService geonamesService) |
public void setGeonamesService(GeonamesService geonamesService)
@GET @Path(value="/reverseGeoCode/{latlon}") public List<GeonameEntry> reverseGeoCode(@PathParam(value="latlon") String latlon, @HeaderParam(value="Accept-Language") String language)
@GET @Path(value="/entries/{items:.*}") public PartialList<GeonameEntry> getChildrenEntries(@PathParam(value="items") List<javax.ws.rs.core.PathSegment> items, @HeaderParam(value="Accept-Language") String language)
@GET @Path(value="/cities/{items:.*}") public PartialList<GeonameEntry> getChildrenCities(@PathParam(value="items") List<javax.ws.rs.core.PathSegment> items, @HeaderParam(value="Accept-Language") String language)
@GET @Path(value="/hierarchy/{id}") public List<GeonameEntry> getHierarchy(@PathParam(value="id") String id, @HeaderParam(value="Accept-Language") String language)
@GET @Path(value="/capitals/{id}") public List<GeonameEntry> getCapitalEntries(@PathParam(value="id") String id, @HeaderParam(value="Accept-Language") String language)
Copyright © 2014–2022 Apache Software Foundation. All rights reserved.