Uses of Class
org.aesh.readline.fuzzy.FuzzyScheme
Packages that use FuzzyScheme
-
Uses of FuzzyScheme in org.aesh.readline.fuzzy
Fields in org.aesh.readline.fuzzy declared as FuzzySchemeModifier and TypeFieldDescriptionstatic final FuzzySchemeFuzzyScheme.DEFAULTDefault scheme — general-purpose fuzzy matching.static final FuzzySchemeFuzzyScheme.HISTORYHistory scheme — optimized for command history search.static final FuzzySchemeFuzzyScheme.PATHPath scheme — optimized for file path matching.Methods in org.aesh.readline.fuzzy with parameters of type FuzzySchemeModifier and TypeMethodDescriptionstatic shortCharClass.bonusAt(int[] input, int idx, FuzzyScheme scheme) Calculate the bonus for matching at a given position in the input.static voidCharClass.init(FuzzyScheme scheme) Initialize the bonus matrix for a given scheme.Constructors in org.aesh.readline.fuzzy with parameters of type FuzzySchemeModifierConstructorDescriptionFuzzyAlgo(FuzzyScheme scheme) Create a new FuzzyAlgo instance with the given scoring scheme.FuzzyScorer(FuzzyScheme scheme) Create a case-insensitive scorer with the given scheme.FuzzyScorer(FuzzyScheme scheme, boolean caseSensitive) Create a scorer with the given scheme and case sensitivity.