Top Fields Constructors Methods
org.jabref.logic.integrity

public Class IntegrityCheck

extends Object
Class Inheritance
Imports
java.nio.charset.StandardCharsets, java.util.ArrayList, .List, org.jabref.logic.citationkeypattern.CitationKeyPatternPreferences, org.jabref.logic.journals.JournalAbbreviationRepository, org.jabref.model.database.BibDatabase, .BibDatabaseContext, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.StandardField, org.jabref.preferences.FilePreferences

Field Summary

Modifier and TypeField and Description
private final BibDatabaseContext
private final List<EntryChecker>
private final FieldCheckers

Constructor Summary

AccessConstructor and Description
public
IntegrityCheck(BibDatabaseContext bibDatabaseContext, FilePreferences filePreferences, CitationKeyPatternPreferences citationKeyPatternPreferences, JournalAbbreviationRepository journalAbbreviationRepository, boolean allowIntegerEdition)

Method Summary

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

Field Detail

bibDatabaseContextback to summary
private final BibDatabaseContext bibDatabaseContext
entryCheckersback to summary
private final List<EntryChecker> entryCheckers
fieldCheckersback to summary
private final FieldCheckers fieldCheckers

Constructor Detail

IntegrityCheckback to summary
public IntegrityCheck(BibDatabaseContext bibDatabaseContext, FilePreferences filePreferences, CitationKeyPatternPreferences citationKeyPatternPreferences, JournalAbbreviationRepository journalAbbreviationRepository, boolean allowIntegerEdition)

Method Detail

checkback to summary
pack-priv List<IntegrityMessage> check()
checkDatabaseback to summary
public List<IntegrityMessage> checkDatabase(BibDatabase database)
checkEntryback to summary
public List<IntegrityMessage> checkEntry(BibEntry entry)