Verified Owner
Top Constructors Methods
org.jabref.gui.autocompleter

pack-priv abstract Class StringSuggestionProvider

extends SuggestionProvider<String>
Class Inheritance
Known Direct Subclasses
org.jabref.gui.autocompleter.WordSuggestionProvider, org.jabref.gui.autocompleter.ContentSelectorSuggestionProvider, org.jabref.gui.autocompleter.FieldValueSuggestionProvider
Imports
java.util.Comparator, java.util.stream.Stream, org.jabref.logic.util.strings.StringUtil, com.google.common.base.Equivalence, org.controlsfx.control.textfield.AutoCompletionBinding

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected Comparator<String>
getComparator()

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.getComparator.

Get the comparator to order the suggestions

protected Equivalence<String>
public abstract Stream<String>
protected boolean
isMatch(String candidate, AutoCompletionBinding.ISuggestionRequest request)

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.isMatch.

Check the given candidate is a match (ie a valid suggestion)

Inherited from org.jabref.gui.autocompleter.SuggestionProvider:
getPossibleSuggestionsprovideSuggestions

Constructor Detail

StringSuggestionProviderback to summary
pack-priv StringSuggestionProvider()

Method Detail

getComparatorback to summary
protected Comparator<String> getComparator()

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.getComparator.

Doc from org.jabref.gui.autocompleter.SuggestionProvider.getComparator.

Get the comparator to order the suggestions

Annotations
@Override
getEquivalenceback to summary
protected Equivalence<String> getEquivalence()

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.getEquivalence.

Annotations
@Override
getSourceback to summary
public abstract Stream<String> getSource()

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.getSource.

Annotations
@Override
isMatchback to summary
protected boolean isMatch(String candidate, AutoCompletionBinding.ISuggestionRequest request)

Implements abstract org.jabref.gui.autocompleter.SuggestionProvider.isMatch.

Doc from org.jabref.gui.autocompleter.SuggestionProvider.isMatch.

Check the given candidate is a match (ie a valid suggestion)

Annotations
@Override