Top Constructors Methods
org.jabref.logic.importer

public Class WebFetchers

Additional top-level class in compilation unit: CompositeSearchFirstComparator.

extends Object
Class Inheritance
Imports
java.util.Comparator, .HashSet, .Objects, .Optional, .Set, .SortedSet, .TreeSet, org.jabref.logic.importer.fetcher.ACMPortalFetcher, .ACS, .ApsFetcher, .ArXivFetcher, .AstrophysicsDataSystem, .BiodiversityLibrary, .BvbFetcher, .CiteSeer, .CompositeSearchBasedFetcher, .CrossRef, .CustomizableKeyFetcher, .DBLPFetcher, .DOABFetcher, .DOAJFetcher, .DiVA, .DoiFetcher, .DoiResolution, .GvkFetcher, .IEEE, .INSPIREFetcher, .ISIDOREFetcher, .IacrEprintFetcher, .IssnFetcher, .LOBIDFetcher, .LibraryOfCongress, .MathSciNet, .MedlineFetcher, .Medra, .OpenAccessDoi, .ResearchGate, .RfcFetcher, .ScholarArchiveFetcher, .ScienceDirect, .SemanticScholar, .SpringerFetcher, .SpringerLink, .TitleFetcher, .ZbMATH, org.jabref.logic.importer.fetcher.isbntobibtex.IsbnFetcher, org.jabref.logic.importer.fileformat.PdfMergeMetadataImporter, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.field.Field, .StandardField, org.jabref.model.entry.identifier.DOI, .Identifier, org.jabref.preferences.FilePreferences

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Set<CustomizableKeyFetcher>

Returns:

set containing customizable api key fetchers
getCustomizableKeyFetchers
(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)

public static SortedSet<EntryBasedFetcher>

Returns:

sorted set containing entry based fetchers
getEntryBasedFetchers
(ImporterPreferences importerPreferences, ImportFormatPreferences importFormatPreferences, FilePreferences filePreferences, BibDatabaseContext databaseContext)

public static Set<FulltextFetcher>

Returns:

set containing fulltext fetchers
getFullTextFetchers
(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)

public static Optional<IdBasedFetcher>
public static SortedSet<IdBasedFetcher>

Returns:

sorted set containing id based fetchers
getIdBasedFetchers
(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)

public static Optional<IdFetcher<? extends Identifier>>
public static <T extends Identifier> IdFetcher<T>
public static SortedSet<IdFetcher<? extends Identifier>>

Returns:

sorted set containing id fetchers
getIdFetchers
(ImportFormatPreferences importFormatPreferences)

public static SortedSet<SearchBasedFetcher>

Returns:

sorted set containing search based fetchers
getSearchBasedFetchers
(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

WebFetchersback to summary
private WebFetchers()

Method Detail

getCustomizableKeyFetchersback to summary
public static Set<CustomizableKeyFetcher> getCustomizableKeyFetchers(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)
Returns:Set<CustomizableKeyFetcher>

set containing customizable api key fetchers

getEntryBasedFetchersback to summary
public static SortedSet<EntryBasedFetcher> getEntryBasedFetchers(ImporterPreferences importerPreferences, ImportFormatPreferences importFormatPreferences, FilePreferences filePreferences, BibDatabaseContext databaseContext)
Returns:SortedSet<EntryBasedFetcher>

sorted set containing entry based fetchers

getFullTextFetchersback to summary
public static Set<FulltextFetcher> getFullTextFetchers(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)
Returns:Set<FulltextFetcher>

set containing fulltext fetchers

getIdBasedFetcherForFieldback to summary
public static Optional<IdBasedFetcher> getIdBasedFetcherForField(Field field, ImportFormatPreferences importFormatPreferences)
getIdBasedFetchersback to summary
public static SortedSet<IdBasedFetcher> getIdBasedFetchers(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)
Returns:SortedSet<IdBasedFetcher>

sorted set containing id based fetchers

getIdFetcherForFieldback to summary
public static Optional<IdFetcher<? extends Identifier>> getIdFetcherForField(Field field)
getIdFetcherForIdentifierback to summary
public static <T extends Identifier> IdFetcher<T> getIdFetcherForIdentifier(Class<T> clazz)
Annotations
@SuppressWarnings:unchecked
getIdFetchersback to summary
public static SortedSet<IdFetcher<? extends Identifier>> getIdFetchers(ImportFormatPreferences importFormatPreferences)
Returns:SortedSet<IdFetcher<? extends Identifier>>

sorted set containing id fetchers

getSearchBasedFetchersback to summary
public static SortedSet<SearchBasedFetcher> getSearchBasedFetchers(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences)
Returns:SortedSet<SearchBasedFetcher>

sorted set containing search based fetchers