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 protected
LookupService()
-
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 String
getName()
abstract boolean
isCoordinatesLookupSupported()
abstract boolean
isNameLookupSupported()
abstract boolean
isPostalLookupSupported()
-
-
-
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()
-
-