| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final Logger | |
| private static final int | |
| private final List |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| private QueryResult | |
| private List | Returns: Mapping of each fetcher by name and all their retrieved publications as a BibDatabaseThe query the search is performed for. searchQuery)Queries all catalogs on the given searchQuery. |
| private FetchResult |
| activeFetchers | back to summary |
|---|---|
| private final List<SearchBasedFetcher> activeFetchers | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| MAX_AMOUNT_OF_RESULTS_PER_FETCHER | back to summary |
|---|---|
| private static final int MAX_AMOUNT_OF_RESULTS_PER_FETCHER | |
| searchQueries | back to summary |
|---|---|
| private final List<String> searchQueries | |
| StudyFetcher | back to summary |
|---|---|
| pack-priv StudyFetcher(List<SearchBasedFetcher> activeFetchers, List<String> searchQueries) throws IllegalArgumentException | |
| crawl | back to summary |
|---|---|
| public List Each Map Entry contains the results for one search term for all libraries. Each entry of the internal map contains the results for a given library. If any library API is not available, its corresponding entry is missing from the internal map. | |
| getQueryResult | back to summary |
|---|---|
| private QueryResult getQueryResult(String searchQuery) | |
| performSearchOnQuery | back to summary |
|---|---|
| private List Queries all catalogs on the given searchQuery.
| |
| performSearchOnQueryForFetcher | back to summary |
|---|---|
| private FetchResult performSearchOnQueryForFetcher(String searchQuery, SearchBasedFetcher fetcher) | |