| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final Logger | |
| private final Map | |
| private final List |
| Access | Constructor and Description |
|---|---|
| pack-priv | StudyFetcher(List<SearchBasedFetcher> activeFetchers, List<StudyQuery> searchQueries, Map<String, Integer> resultLimits)
|
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| private Optional | |
| private QueryResult | |
| private List | |
| private List | |
| 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 Optional |
| activeFetchers | back to summary |
|---|---|
| private final List<SearchBasedFetcher> activeFetchers | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| resultLimits | back to summary |
|---|---|
| private final Map<String, Integer> resultLimits | |
| searchQueries | back to summary |
|---|---|
| private final List<StudyQuery> searchQueries | |
| StudyFetcher | back to summary |
|---|---|
| pack-priv StudyFetcher(List<SearchBasedFetcher> activeFetchers, List<StudyQuery> searchQueries, Map<String, Integer> resultLimits) | |
| 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. | |
| getCatalogOverride | back to summary |
|---|---|
| private Optional | |
| getQueryResult | back to summary |
|---|---|
| private QueryResult getQueryResult(StudyQuery searchQuery) | |
| performNonPagedSearch | back to summary |
|---|---|
| private List | |
| performPagedSearch | back to summary |
|---|---|
| private List | |
| performSearchOnQuery | back to summary |
|---|---|
| private List Queries all catalogs on the given searchQuery.
| |
| performSearchOnQueryForFetcher | back to summary |
|---|---|
| private Optional | |