Verified Owner
Top Fields Constructors Methods
org.jabref.logic.integrity

public Class CitationKeyDeviationChecker

extends Object
implements EntryChecker
Class Inheritance
All Implemented Interfaces
org.jabref.logic.integrity.EntryChecker
Imports
java.util.List, .Objects, .Optional, org.jabref.logic.citationkeypattern.CitationKeyGenerator, .CitationKeyPatternPreferences, org.jabref.logic.l10n.Localization, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.InternalField, org.jspecify.annotations.NonNull

Field Summary

Modifier and TypeField and Description
private final BibDatabaseContext
private final CitationKeyPatternPreferences

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<IntegrityMessage>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bibDatabaseContextback to summary
private final BibDatabaseContext bibDatabaseContext
citationKeyPatternPreferencesback to summary
private final CitationKeyPatternPreferences citationKeyPatternPreferences

Constructor Detail

CitationKeyDeviationCheckerback to summary
public CitationKeyDeviationChecker(@NonNull BibDatabaseContext bibDatabaseContext, @NonNull CitationKeyPatternPreferences citationKeyPatternPreferences)

Method Detail

checkback to summary
public List<IntegrityMessage> check(BibEntry entry)

Implements org.jabref.logic.integrity.EntryChecker.check.

Annotations
@Override