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

public Class ValidCitationKeyChecker

extends Object
implements ValueChecker
Class Inheritance
All Implemented Interfaces
org.jabref.logic.integrity.ValueChecker
Imports
java.util.Optional, org.jabref.logic.citationkeypattern.CitationKeyGenerator, org.jabref.logic.l10n.Localization, org.jabref.logic.util.strings.StringUtil, org.jspecify.annotations.Nullable

Makes sure the key is legal

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public
ValidCitationKeyChecker(String unwantedCharacters)

Method Summary

Modifier and TypeMethod and Description
public Optional<String>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

unwantedCharactersback to summary
private final String unwantedCharacters

Constructor Detail

ValidCitationKeyCheckerback to summary
public ValidCitationKeyChecker(String unwantedCharacters)

Method Detail

checkValueback to summary
public Optional<String> checkValue(@Nullable String value)
Annotations
@Override