IdFetcher, which follow the usual three-step procedure:
BibEntry
| Modifier and Type | Method and Description |
|---|---|
| public Optional | extractIdentifier(BibEntry
the entry for which we are searching the identifier (can be used to find the closest match in the result) inputEntry, List<BibEntry> list of entries returned by the web service fetchedEntries)Extracts the identifier from the list of fetched entries. |
| private Optional | |
| public default Optional | findIdentifier(@NonNull BibEntry entry)
Implements org. Looks for an identifier based on the information stored in the given |
| public Parser | |
| public URL | getURLForEntry(BibEntry
the entry to look information for entry)Constructs a URL based on the |
| LOGGER | back to summary |
|---|---|
| public static final Logger LOGGER | |
| extractIdentifier | back to summary |
|---|---|
| public Optional Extracts the identifier from the list of fetched entries. | |
| fetchIdentifier | back to summary |
|---|---|
| private Optional | |
| findIdentifier | back to summary |
|---|---|
| public default Optional Implements org. Doc from org. Looks for an identifier based on the information stored in the given
| |
| getParser | back to summary |
|---|---|
| public Parser getParser() Returns the parser used to convert the response to a list of | |
| getURLForEntry | back to summary |
|---|---|
| public URL getURLForEntry(BibEntry entry) throws URISyntaxException, MalformedURLException, FetcherException Constructs a URL based on the
| |