@Experimental
public interface SearchEngine
Modifier and Type | Interface and Description |
---|---|
static class |
SearchEngine.Quality |
Modifier and Type | Method and Description |
---|---|
Search |
createNewSearch()
Generates a new
Search for the SearchEngine each time a search run should be started. |
String |
getIdentifier()
Returns a clear identifier as a string.
|
SearchEngine.Quality |
getQuality(SearchConfiguration searchConfiguration)
Calculates which
SearchEngine.Quality the SearchEngine has for the current search. |
Boolean |
isExecutable(SearchConfiguration searchConfiguration)
Checks if the SearchEngine is executable with the current
SearchConfiguration . |
SearchEngine.Quality getQuality(SearchConfiguration searchConfiguration)
SearchEngine.Quality
the SearchEngine
has for the current search.searchConfiguration
- provides information about the demanded searchBoolean isExecutable(SearchConfiguration searchConfiguration)
SearchConfiguration
.searchConfiguration
- the current SearchConfigurationSearch createNewSearch()
Search
for the SearchEngine each time a search run should be started.String getIdentifier()
SearchEngine
is concerned.Copyright © 2024 levigo holding gmbh. All rights reserved.