Verified Owner
Top Fields Constructors Methods
org.jabref.toolkit.service

public Class CitationFetcherFactory

extends Object
Class Inheritance
Annotations
@NullMarked
Imports
org.jabref.logic.ai.chatting.ChatModel, org.jabref.logic.ai.chatting.util.ChatModelFactory, org.jabref.logic.importer.fetcher.citation.CitationFetcher, .CitationFetcherType, org.jabref.logic.preferences.CliPreferences, org.jspecify.annotations.NullMarked

Field Summary

Modifier and TypeField and Description
private final CliPreferences

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static CitationFetcherFactory
create(CliPreferences cliPreferences)

public CitationFetcher
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cliPreferencesback to summary
private final CliPreferences cliPreferences

Constructor Detail

CitationFetcherFactoryback to summary
private CitationFetcherFactory(CliPreferences cliPreferences)

Method Detail

createback to summary
public static CitationFetcherFactory create(CliPreferences cliPreferences)
getCitationFetcherback to summary
public CitationFetcher getCitationFetcher(CitationFetcherType citationFetcherType)