Verified Owner
Top Description Methods
org.jabref.logic.importer.fetcher

public Interface CustomizableKeyFetcher

extends WebFetcher
Known Direct Implementers
org.jabref.logic.importer.fetcher.IEEE, org.jabref.logic.importer.fetcher.MedlineFetcher, org.jabref.logic.importer.fetcher.OpenAlex, org.jabref.logic.importer.fetcher.ScholarFetcher, org.jabref.logic.importer.fetcher.ScienceDirect, org.jabref.logic.importer.fetcher.Scopus, org.jabref.logic.importer.fetcher.SemanticScholar, org.jabref.logic.importer.fetcher.SpringerNatureFullTextFetcher, org.jabref.logic.importer.fetcher.SpringerNatureWebFetcher, org.jabref.logic.importer.fetcher.UnpaywallFetcher, org.jabref.logic.importer.fetcher.WileyFetcher, org.jabref.logic.importer.fetcher.citation.semanticscholar.SemanticScholarCitationFetcher, org.jabref.logic.importer.fetcher.AstrophysicsDataSystem, org.jabref.logic.importer.fetcher.BaseSearchFetcher, org.jabref.logic.importer.fetcher.BiodiversityLibrary, org.jabref.logic.importer.fetcher.CrossRef
Annotations
@NullMarked
Imports
org.jabref.logic.importer.WebFetcher, org.jspecify.annotations.NullMarked

Fetchers implementing this interface support customizable keys

Any new subclass needs to be listed at org.jabref.logic.importer.WebFetchers#getCustomizableKeyFetchers(org.jabref.logic.importer.ImportFormatPreferences, org.jabref.logic.importer.ImporterPreferences)

Method Summary

Modifier and TypeMethod and Description
public default boolean

Returns:

true if key is valid, false otherwise
isValidKey
(String
API key to check
apiKey
)

Returns whether the API key is valid

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

Method Detail

isValidKeyback to summary
public default boolean isValidKey(String apiKey)

Returns whether the API key is valid

Parameters
apiKey:String

API key to check

Returns:boolean

true if key is valid, false otherwise