| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final Pattern | |
| private static final RateLimiter | |
| private static final RateLimiter | |
| private static final Logger | |
| public static final String | |
| private final ImportFormatPreferences |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected CompletableFuture | |
| private void | |
| private void | |
| public Optional | |
| public Optional | getHelpPage()
Overrides default org. Returns the help page for this fetcher. |
| public String | getName()
Implements org. Returns the localized name of this fetcher. |
| private boolean | |
| public List | performSearch(BibEntry
entry to search bibliographic information for entry)Implements org. Looks for hits which are matched by the given |
| public Optional | performSearchById(String
a string which uniquely identifies the item identifier)Implements org. Looks for bibliographic information associated to the given identifier. |
| private void | |
| private void |
| APS_JOURNAL_ORG_DOI_ID | back to summary |
|---|---|
| private static final String APS_JOURNAL_ORG_DOI_ID | |
| APS_SUFFIX | back to summary |
|---|---|
| private static final String APS_SUFFIX | |
| APS_SUFFIX_PATTERN | back to summary |
|---|---|
| private static final Pattern APS_SUFFIX_PATTERN | |
| CROSSREF_DCN_RATE_LIMITER | back to summary |
|---|---|
| private static final RateLimiter CROSSREF_DCN_RATE_LIMITER | |
| DATA_CITE_DCN_RATE_LIMITER | back to summary |
|---|---|
| private static final RateLimiter DATA_CITE_DCN_RATE_LIMITER | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| NAME | back to summary |
|---|---|
| public static final String NAME | |
| preferences | back to summary |
|---|---|
| private final ImportFormatPreferences preferences | |
| DoiFetcher | back to summary |
|---|---|
| public DoiFetcher(ImportFormatPreferences preferences) | |
| asyncPerformSearchById | back to summary |
|---|---|
| protected CompletableFuture | |
| doAPILimiting | back to summary |
|---|---|
| private void doAPILimiting(String identifier) | |
| doPostCleanup | back to summary |
|---|---|
| private void doPostCleanup(BibEntry entry) | |
| getAgency | back to summary |
|---|---|
| public Optional Returns registration agency. Optional.empty() if no agency is found.
| |
| getHelpPage | back to summary |
|---|---|
| public Optional Overrides default org. Doc from org. Returns the help page for this fetcher. | |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Returns the localized name of this fetcher. The title can be used to display the fetcher in the menu and in the side pane. | |
| isAPSJournal | back to summary |
|---|---|
| private boolean isAPSJournal(BibEntry entry, String doiAsString) | |
| performSearch | back to summary |
|---|---|
| public List Implements org. Doc from org. Looks for hits which are matched by the given | |
| performSearchById | back to summary |
|---|---|
| public Optional Implements org. Doc from org. Looks for bibliographic information associated to the given identifier. | |
| setPageCountToArticleId | back to summary |
|---|---|
| private void setPageCountToArticleId(BibEntry entry, String doiAsString) | |
| updateCrossrefAPIRate | back to summary |
|---|---|
| private void updateCrossrefAPIRate(URLConnection existingConnection) | |