public class GeoNamesProvider
extends it.tidalwave.geo.geocoding.GeoCoderSupport
| Constructor and Description |
|---|
GeoNamesProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected it.tidalwave.geo.geocoding.GeoCoderEntity |
createGeoEntity(it.tidalwave.geo.geocoding.GeoCoderEntity parent,
String id,
String name,
it.tidalwave.geo.Coordinate coordinates,
String code,
String typeAsString,
Serializable... capabilities) |
it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> |
findChildren(String id) |
String |
findCountryCode(it.tidalwave.geo.Coordinate coordinate) |
it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> |
findEntities(it.tidalwave.geo.Coordinate coordinate,
float radius) |
it.tidalwave.geo.geocoding.GeoCoderEntity |
findGeoEntityById(String id) |
it.tidalwave.util.Finder<String> |
findNearbyPostalCodes(it.tidalwave.geo.Coordinate coordinates,
float radius) |
it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> |
findNearestEntity(it.tidalwave.geo.Coordinate coordinate) |
it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> |
findNeighbours(String id) |
it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> |
findSiblings(String id) |
String |
getId() |
String |
getName() |
it.tidalwave.geo.geocoding.GeoCoderEntity |
getRoot() |
it.tidalwave.geo.geocoding.GeoCoderEntity.Type |
typeFromString(String typeAsString) |
public static final String URI_BASE
@Nonnull public String getName()
@Nonnull public String getId()
@Nonnull public it.tidalwave.geo.geocoding.GeoCoderEntity getRoot()
@Nonnull
public it.tidalwave.geo.geocoding.GeoCoderEntity findGeoEntityById(@Nonnull
String id)
throws it.tidalwave.util.NotFoundException
it.tidalwave.util.NotFoundException@Nonnull
public it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> findChildren(@Nonnull
String id)
@Nonnull
public it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> findNeighbours(@Nonnull
String id)
@Nonnull
public it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> findSiblings(@Nonnull
String id)
@Nonnull public it.tidalwave.util.Finder<String> findNearbyPostalCodes(@Nonnull it.tidalwave.geo.Coordinate coordinates, @Nonnegative float radius)
@Nonnull
public it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> findNearestEntity(@Nonnull
it.tidalwave.geo.Coordinate coordinate)
@Nonnull
public it.tidalwave.util.Finder<it.tidalwave.geo.geocoding.GeoCoderEntity> findEntities(@Nonnull
it.tidalwave.geo.Coordinate coordinate,
@Nonnegative
float radius)
@Nonnull public String findCountryCode(@Nonnull it.tidalwave.geo.Coordinate coordinate)
@Nonnull
public it.tidalwave.geo.geocoding.GeoCoderEntity.Type typeFromString(@Nonnull
String typeAsString)
@Nonnull
protected it.tidalwave.geo.geocoding.GeoCoderEntity createGeoEntity(@CheckForNull
it.tidalwave.geo.geocoding.GeoCoderEntity parent,
@Nonnull
String id,
@Nonnull
String name,
@Nonnull
it.tidalwave.geo.Coordinate coordinates,
@Nonnull
String code,
@Nonnull
String typeAsString,
@Nonnull
Serializable... capabilities)
createGeoEntity in class it.tidalwave.geo.geocoding.GeoCoderSupportCopyright © 2007-2012 Tidalwave s.a.s.. All Rights Reserved.