Top Description Methods
org.jabref.logic.importer

public Interface IdBasedFetcher

extends WebFetcher
Known Direct Subinterfaces
org.jabref.logic.importer.IdBasedParserFetcher
Known Direct Implementers
org.jabref.logic.importer.fetcher.ArXivFetcher, org.jabref.logic.importer.fetcher.ArXivFetcher.ArXiv, org.jabref.logic.importer.fetcher.DoiFetcher, org.jabref.logic.importer.fetcher.IacrEprintFetcher, org.jabref.logic.importer.fetcher.IssnFetcher, org.jabref.logic.importer.fetcher.TitleFetcher, org.jabref.logic.importer.fetcher.isbntobibtex.IsbnFetcher
Imports
java.util.Optional, org.jabref.model.entry.BibEntry

Searches web resources for bibliographic information based on an identifier. Examples are ISBN numbers and DOIs.

Method Summary

Modifier and TypeMethod and Description
public Optional<BibEntry>

Returns:

a BibEntry containing the bibliographic information (or an empty optional if no data was found)
performSearchById
(String
a string which uniquely identifies the item
identifier
)

Looks for bibliographic information associated to the given identifier.

Inherited from org.jabref.logic.importer.WebFetcher:
getHelpPagegetNamegetUrlDownload

Method Detail

performSearchByIdback to summary
public Optional<BibEntry> performSearchById(String identifier) throws FetcherException

Looks for bibliographic information associated to the given identifier.

Parameters
identifier:String

a string which uniquely identifies the item

Returns:Optional<BibEntry>

a BibEntry containing the bibliographic information (or an empty optional if no data was found)