package net.iubris.ulysses.engine.searcher.location.aware.full;
import java.util.List;
import net.iubris.diane.aware.cache.exceptions.base.CacheEmptyException;
import net.iubris.diane.aware.network.exceptions.base.NoNetworkException;
import net.iubris.diane.searcher.aware.cache.exceptions.CacheAwareSearchException;
import net.iubris.diane.searcher.aware.network.exceptions.NetworkAwareSearchException;
import net.iubris.diane.searcher.location.aware.full.LocalizedSearcherCacheNetworkAwareStrictChecking;
import net.iubris.ulysses.model.Place;
import android.location.Location;
public interface UlyssesLocalizedSearcher
extends LocalizedSearcherCacheNetworkAwareStrictChecking<List<Place>>{
@Override
public Void search(Location... arg0) throws NoNetworkException,
NetworkAwareSearchException, CacheEmptyException, CacheAwareSearchException/*, NoNetworkAndCacheEmptyException*/;
}