Class LookupService
- java.lang.Object
-
- com.openindex.openestate.tool.utils.geo.LookupService
-
- Direct Known Subclasses:
GeonamesLookupService,OSMLookupService
public abstract class LookupService extends Object
LookupService.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLookupService()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract LookupCoordinatesResult[]doCoordinatesLookup(LookupCoordinatesRequest result)abstract LookupNameResult[]doNameLookup(LookupNameRequest query)abstract LookupPostalResult[]doPostalLookup(LookupPostalRequest query)abstract StringgetName()abstract booleanisCoordinatesLookupSupported()abstract booleanisNameLookupSupported()abstract booleanisPostalLookupSupported()
-
-
-
Method Detail
-
doCoordinatesLookup
public abstract LookupCoordinatesResult[] doCoordinatesLookup(LookupCoordinatesRequest result) throws IOException
- Throws:
IOException
-
doNameLookup
public abstract LookupNameResult[] doNameLookup(LookupNameRequest query) throws IOException
- Throws:
IOException
-
doPostalLookup
public abstract LookupPostalResult[] doPostalLookup(LookupPostalRequest query) throws IOException
- Throws:
IOException
-
getName
public abstract String getName()
-
isCoordinatesLookupSupported
public abstract boolean isCoordinatesLookupSupported()
-
isNameLookupSupported
public abstract boolean isNameLookupSupported()
-
isPostalLookupSupported
public abstract boolean isPostalLookupSupported()
-
-