| Modifier and Type | Field and Description |
|---|---|
| private volatile CitationCountFetcher | |
| private volatile CitationFetcher | |
| private static final Logger | |
| private final BibEntryCitationsAndReferencesRepository |
| Access | Constructor and Description |
|---|---|
| public | SearchCitationsRelationsService(ImporterPreferences importerPreferences, ImportFormatPreferences importFormatPreferences, FieldPreferences fieldPreferences, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty, ObjectProperty<CitationCountFetcherType> citationCountFetcherTypeProperty, CitationKeyPatternPreferences citationKeyPatternPreferences, GrobidPreferences grobidPreferences, AiPreferences aiPreferences, ChatModel chatModel, BibEntryTypesManager entryTypesManager, NotificationService notificationService)
|
| pack-priv | SearchCitationsRelationsService(CitationFetcher citationFetcher, BibEntryCitationsAndReferencesRepository repository)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public int | |
| public Optional | |
| public Optional | |
| public boolean | |
| public boolean | |
| public List | searchCitedBy(BibEntry cited, boolean bypassCache)
If the store was empty and nothing was fetch in any case (empty fetch, or error) then yes => empty list If the store was not empty and nothing was fetched after a successful fetch => the store will be erased and the returned collection will be empty If the store was not empty and an error occurs while fetching => will return the content of the store |
| public List | |
| public List | |
| public List |
| citationCountFetcher | back to summary |
|---|---|
| private volatile CitationCountFetcher citationCountFetcher | |
| citationFetcher | back to summary |
|---|---|
| private volatile CitationFetcher citationFetcher | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| relationsRepository | back to summary |
|---|---|
| private final BibEntryCitationsAndReferencesRepository relationsRepository | |
| SearchCitationsRelationsService | back to summary |
|---|---|
| public SearchCitationsRelationsService(ImporterPreferences importerPreferences, ImportFormatPreferences importFormatPreferences, FieldPreferences fieldPreferences, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty, ObjectProperty<CitationCountFetcherType> citationCountFetcherTypeProperty, CitationKeyPatternPreferences citationKeyPatternPreferences, GrobidPreferences grobidPreferences, AiPreferences aiPreferences, ChatModel chatModel, BibEntryTypesManager entryTypesManager, NotificationService notificationService) | |
| SearchCitationsRelationsService | back to summary |
|---|---|
pack-priv SearchCitationsRelationsService(CitationFetcher citationFetcher, BibEntryCitationsAndReferencesRepository repository)
| |
| close | back to summary |
|---|---|
| public void close() | |
| getCitationCount | back to summary |
|---|---|
| public int getCitationCount(BibEntry citationCounted, Optional<String> actualFieldValue) throws FetcherException | |
| getCitationsApiUri | back to summary |
|---|---|
| public Optional | |
| getReferencesApiUri | back to summary |
|---|---|
| public Optional | |
| isCitationsUpdatable | back to summary |
|---|---|
| public boolean isCitationsUpdatable(BibEntry entry) | |
| isReferencesUpdatable | back to summary |
|---|---|
| public boolean isReferencesUpdatable(BibEntry entry) | |
| searchCitedBy | back to summary |
|---|---|
| public List If the store was empty and nothing was fetch in any case (empty fetch, or error) then yes => empty list If the store was not empty and nothing was fetched after a successful fetch => the store will be erased and the returned collection will be empty If the store was not empty and an error occurs while fetching => will return the content of the store | |
| searchCitedBy | back to summary |
|---|---|
| public List | |
| searchCites | back to summary |
|---|---|
| public List | |
| searchCites | back to summary |
|---|---|
| public List | |