Verified Owner
Top Constructors Methods
org.jabref.logic.bibtex.comparator.plausibility

public Class DateFieldPlausibilityComparator

extends Object
implements FieldValuePlausibilityComparator
Class Inheritance
All Implemented Interfaces
org.jabref.logic.bibtex.comparator.plausibility.FieldValuePlausibilityComparator
Imports
java.util.Optional, org.jabref.logic.bibtex.comparator.ComparisonResult, org.jabref.logic.util.strings.StringUtil, org.jabref.model.entry.Date

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public ComparisonResult

Returns:

ComparisonResult indicating which date is more plausible: RIGHT_BETTER, LEFT_BETTER, or UNDETERMINED
compare
(String
value from the library (or candidate)
leftValue
,
String
value from the fetcher (or existing record)
rightValue
)

Implements org.jabref.logic.bibtex.comparator.plausibility.FieldValuePlausibilityComparator.compare.

Compares the plausibility of two field values.

private int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DateFieldPlausibilityComparatorback to summary
pack-priv DateFieldPlausibilityComparator()

Method Detail

compareback to summary
public ComparisonResult compare(String leftValue, String rightValue)

Implements org.jabref.logic.bibtex.comparator.plausibility.FieldValuePlausibilityComparator.compare.

Compares the plausibility of two field values.

Parameters
leftValue:String

value from the library (or candidate)

rightValue:String

value from the fetcher (or existing record)

Returns:ComparisonResult

ComparisonResult indicating which date is more plausible: RIGHT_BETTER, LEFT_BETTER, or UNDETERMINED

Annotations
@Override
getSpecificityback to summary
private int getSpecificity(Date date)