Class SearchCallable
-
- All Implemented Interfaces:
-
java.util.concurrent.Callable
public final class SearchCallable implements Callable<ArrayList<SearchItemViewModel>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public abstract class
SearchCallable.Listener
-
Field Summary
Fields Modifier and Type Field Description private final Site
site
private final Building
building
private final String
searchText
private final PoiManager
poiManager
private final PathManager
pathManager
private final WeakReference<LocationWorker>
locationWorker
-
Constructor Summary
Constructors Constructor Description SearchCallable(Site site, Building building, String searchText, PoiManager poiManager, PathManager pathManager, WeakReference<LocationWorker> locationWorker)
-
Method Summary
Modifier and Type Method Description final Site
getSite()
final Building
getBuilding()
final String
getSearchText()
final PoiManager
getPoiManager()
final PathManager
getPathManager()
final WeakReference<LocationWorker>
getLocationWorker()
ArrayList<SearchItemViewModel>
call()
final Unit
setListener(SearchCallable.Listener listener)
-
-
Constructor Detail
-
SearchCallable
SearchCallable(Site site, Building building, String searchText, PoiManager poiManager, PathManager pathManager, WeakReference<LocationWorker> locationWorker)
-
-
Method Detail
-
getBuilding
final Building getBuilding()
-
getSearchText
final String getSearchText()
-
getPoiManager
final PoiManager getPoiManager()
-
getPathManager
final PathManager getPathManager()
-
getLocationWorker
final WeakReference<LocationWorker> getLocationWorker()
-
call
ArrayList<SearchItemViewModel> call()
-
setListener
final Unit setListener(SearchCallable.Listener listener)
-
-
-
-