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

public Class FieldChecker

extends Object
implements EntryChecker
Class Inheritance
All Implemented Interfaces
org.jabref.logic.integrity.EntryChecker
Imports
java.util.List, .Optional, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, org.jabref.model.util.OptionalUtil, org.jspecify.annotations.NonNull

This is a "proxy" to use a ValueChecker as EntryChecker. The "proxy" is configured using the field to handle and the value checker to apply.

Field Summary

Modifier and TypeField and Description
private final ValueChecker
protected final Field

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

checkerback to summary
private final ValueChecker checker
fieldback to summary
protected final Field field

Constructor Detail

FieldCheckerback to summary
public FieldChecker(Field field, @NonNull ValueChecker checker)

Method Detail

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

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

Annotations
@Override