-
- 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 PositionManager
positionManager
-
Constructor Summary
Constructors Constructor Description SearchCallable(Site site, Building building, String searchText, PoiManager poiManager, PathManager pathManager, PositionManager positionManager)
-
Method Summary
Modifier and Type Method Description final Site
getSite()
final Building
getBuilding()
final String
getSearchText()
final PoiManager
getPoiManager()
final PathManager
getPathManager()
final PositionManager
getPositionManager()
ArrayList<SearchItemViewModel>
call()
final Unit
setListener(SearchCallable.Listener listener)
-
-
Constructor Detail
-
SearchCallable
SearchCallable(Site site, Building building, String searchText, PoiManager poiManager, PathManager pathManager, PositionManager positionManager)
-
-
Method Detail
-
getBuilding
final Building getBuilding()
-
getSearchText
final String getSearchText()
-
getPoiManager
final PoiManager getPoiManager()
-
getPathManager
final PathManager getPathManager()
-
getPositionManager
final PositionManager getPositionManager()
-
call
ArrayList<SearchItemViewModel> call()
-
setListener
final Unit setListener(SearchCallable.Listener listener)
-
-
-
-