Verified Owner
Top Description Fields Constructors Methods
org.jabref.logic.cleanup

public Class UnabbreviateJournalCleanup

extends Object
implements CleanupJob
Class Inheritance
All Implemented Interfaces
org.jabref.logic.cleanup.CleanupJob
Annotations
@NullMarked
Imports
java.util.ArrayList, .List, org.jabref.logic.journals.Abbreviation, .JournalAbbreviationRepository, org.jabref.model.FieldChange, org.jabref.model.database.BibDatabase, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.AMSField, .Field, .StandardField, org.jspecify.annotations.NullMarked

Unabbreviates journal field

Field Summary

Modifier and TypeField and Description
private final BibDatabase
private final JournalAbbreviationRepository

Constructor Summary

AccessConstructor and Description
public
UnabbreviateJournalCleanup(BibDatabase database, JournalAbbreviationRepository journalAbbreviationRepository)

Method Summary

Modifier and TypeMethod and Description
public List<FieldChange>
cleanup(BibEntry entry)

Implements org.jabref.logic.cleanup.CleanupJob.cleanup.

Cleans up the given entry and returns the list of changes made.

private List<FieldChange>
private List<FieldChange>
unabbreviate(BibEntry entry, Field field)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

databaseback to summary
private final BibDatabase database
journalAbbreviationRepositoryback to summary
private final JournalAbbreviationRepository journalAbbreviationRepository

Constructor Detail

UnabbreviateJournalCleanupback to summary
public UnabbreviateJournalCleanup(BibDatabase database, JournalAbbreviationRepository journalAbbreviationRepository)

Method Detail

cleanupback to summary
public List<FieldChange> cleanup(BibEntry entry)

Implements org.jabref.logic.cleanup.CleanupJob.cleanup.

Doc from org.jabref.logic.cleanup.CleanupJob.cleanup.

Cleans up the given entry and returns the list of changes made.

Annotations
@Override
restoreUnabbreviatedJournalTitleFromFJournalback to summary
private List<FieldChange> restoreUnabbreviatedJournalTitleFromFJournal(BibEntry entry, Field field)
unabbreviateback to summary
private List<FieldChange> unabbreviate(BibEntry entry, Field field)