- cacheStrings(Cache<String, String>) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricSimplifierStep
-
Sets a cache for simplification chain.
- cacheStrings(Cache<String, String>) - Method in interface org.simmetrics.StringMetricBuilder.StringMetricSimplifierStep
-
Sets a cache for simplification chain.
- cacheTokens(Cache<String, T>) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricTokenizerStep
-
Sets a cache for tokenization chain.
- CachingSimplifier - Class in org.simmetrics.utils
-
Deprecated.
- CachingSimplifier(int, int, Simplifier) - Constructor for class org.simmetrics.utils.CachingSimplifier
-
Deprecated.
Creates a caching simplifier with initialCapacity
and
maximumSize
.
- CachingSimplifier(int, int) - Constructor for class org.simmetrics.utils.CachingSimplifier
-
Deprecated.
Creates a caching simplifier with initialCapacity
and
maximumSize
.
- CachingTokenizer - Class in org.simmetrics.utils
-
Deprecated.
- CachingTokenizer(int, int) - Constructor for class org.simmetrics.utils.CachingTokenizer
-
Deprecated.
Creates a caching tokenizer with initialCapacity
and
maximumSize
.
- CachingTokenizer(int, int, Tokenizer) - Constructor for class org.simmetrics.utils.CachingTokenizer
-
Deprecated.
Creates a caching tokenizer with initialCapacity
and
maximumSize
.
- Case - Class in org.simmetrics.simplifiers
-
- Case() - Constructor for class org.simmetrics.simplifiers.Case
-
Deprecated.
- Case.Lower - Class in org.simmetrics.simplifiers
-
Deprecated.
Lower case simplifier.
- Case.Upper - Class in org.simmetrics.simplifiers
-
Deprecated.
Upper case simplifier.
- Caverphone1 - Class in org.simmetrics.simplifiers
-
Encodes a string into a Caverphone 1.0 value.
- Caverphone1() - Constructor for class org.simmetrics.simplifiers.Caverphone1
-
- Caverphone2 - Class in org.simmetrics.simplifiers
-
Encodes a string into a Caverphone 2.0 value.
- Caverphone2() - Constructor for class org.simmetrics.simplifiers.Caverphone2
-
- chain(List<Simplifier>) - Static method in class org.simmetrics.simplifiers.Simplifiers
-
Constructs a new chain of simplifiers.
- chain(Simplifier, Simplifier...) - Static method in class org.simmetrics.simplifiers.Simplifiers
-
Constructs a new chain of simplifiers.
- chain(List<Tokenizer>) - Static method in class org.simmetrics.tokenizers.Tokenizers
-
Chains tokenizers together.
- chain(Tokenizer, Tokenizer...) - Static method in class org.simmetrics.tokenizers.Tokenizers
-
Chains tokenizers together.
- ColognePhonetic - Class in org.simmetrics.simplifiers
-
Encodes a string into a Cologne Phonetic value.
- ColognePhonetic() - Constructor for class org.simmetrics.simplifiers.ColognePhonetic
-
- compare(List<T>, List<T>) - Method in interface org.simmetrics.ListMetric
-
Measures the similarity between lists a and b.
- compare(T, T) - Method in interface org.simmetrics.Metric
-
Measures the similarity between a and b.
- compare(List<T>, List<T>) - Method in class org.simmetrics.metrics.BlockDistance
-
- compare(Set<T>, Set<T>) - Method in class org.simmetrics.metrics.CosineSimilarity
-
- compare(String, String) - Method in class org.simmetrics.metrics.DamerauLevenshtein
-
- compare(Set<T>, Set<T>) - Method in class org.simmetrics.metrics.DiceSimilarity
-
- compare(List<T>, List<T>) - Method in class org.simmetrics.metrics.EuclideanDistance
-
- compare(String, int, String, int) - Method in class org.simmetrics.metrics.functions.MatchMismatch
-
- compare(String, int, String, int) - Method in interface org.simmetrics.metrics.functions.Substitution
-
Rates the substitution of character a.getChar(aIndex)
against b.getChar(bIndex)
.
- compare(T, T) - Method in class org.simmetrics.metrics.Identity
-
- compare(Set<T>, Set<T>) - Method in class org.simmetrics.metrics.JaccardSimilarity
-
- compare(String, String) - Method in class org.simmetrics.metrics.Jaro
-
- compare(String, String) - Method in class org.simmetrics.metrics.JaroWinkler
-
- compare(String, String) - Method in class org.simmetrics.metrics.Levenshtein
-
- compare(List<T>, List<T>) - Method in class org.simmetrics.metrics.MatchingCoefficient
-
- compare(List<String>, List<String>) - Method in class org.simmetrics.metrics.MongeElkan
-
- compare(String, String) - Method in class org.simmetrics.metrics.NeedlemanWunch
-
- compare(Set<T>, Set<T>) - Method in class org.simmetrics.metrics.OverlapCoefficient
-
- compare(List<T>, List<T>) - Method in class org.simmetrics.metrics.SimonWhite
-
- compare(String, String) - Method in class org.simmetrics.metrics.SmithWaterman
-
- compare(String, String) - Method in class org.simmetrics.metrics.SmithWatermanGotoh
-
- compare(Set<T>, Set<T>) - Method in interface org.simmetrics.SetMetric
-
Measures the similarity between sets a and b.
- compare(String, String) - Method in interface org.simmetrics.StringMetric
-
Measures the similarity between strings a and b.
- compare(StringMetric, String, List<String>) - Static method in class org.simmetrics.StringMetrics
-
- compare(StringMetric, String, String...) - Static method in class org.simmetrics.StringMetrics
-
- compareArrays(StringMetric, String[], String[]) - Static method in class org.simmetrics.StringMetrics
-
- ConstantGap - Class in org.simmetrics.metrics.functions
-
A gap function that assigns a constant penalty to a gap regardless of size.
- ConstantGap(float) - Constructor for class org.simmetrics.metrics.functions.ConstantGap
-
Constructs a constant gap function that assigns a penalty of
gapValue
to a gap.
- CosineSimilarity<T> - Class in org.simmetrics.metrics
-
Cosine Similarity algorithm providing a similarity measure between two set
from the angular divergence within token based vector space.
- CosineSimilarity() - Constructor for class org.simmetrics.metrics.CosineSimilarity
-
- cosineSimilarity() - Static method in class org.simmetrics.StringMetrics
-
- create(Metric<String>) - Static method in class org.simmetrics.StringMetrics
-
Either constructs a new string metric or returns the original metric.
- create(Metric<String>, Simplifier) - Static method in class org.simmetrics.StringMetrics
-
Constructs a new composite string metric.
- createForListMetric(Metric<List<String>>, Simplifier, Tokenizer) - Static method in class org.simmetrics.StringMetrics
-
Creates a new composite string metric.The tokenizer is used to tokenize
the simplified strings.
- createForListMetric(Metric<List<String>>, Tokenizer) - Static method in class org.simmetrics.StringMetrics
-
Creates a new composite string metric.
- createForSetMetric(Metric<Set<String>>, Simplifier, Tokenizer) - Static method in class org.simmetrics.StringMetrics
-
Creates a new composite string metric.The tokenizer is used to tokenize
the simplified strings.
- createForSetMetric(Metric<Set<String>>, Tokenizer) - Static method in class org.simmetrics.StringMetrics
-
Creates a new composite string metric.
- createWithBoostThreshold() - Static method in class org.simmetrics.metrics.JaroWinkler
-
Constructs a new JaroWinkler metric with Winklers boost threshold of 0.7.
- DaitchMokotoffSoundex - Class in org.simmetrics.simplifiers
-
Encodes a string into a Daitch-Mokotoff Soundex value.
- DaitchMokotoffSoundex() - Constructor for class org.simmetrics.simplifiers.DaitchMokotoffSoundex
-
Creates a new instance with ASCII-folding enabled.
- DaitchMokotoffSoundex(boolean) - Constructor for class org.simmetrics.simplifiers.DaitchMokotoffSoundex
-
Creates a new DaitchMokotoffSoundex simplifier.
- DamerauLevenshtein - Class in org.simmetrics.metrics
-
Damerau-Levenshtein algorithm providing a similarity measure between two
strings.
- DamerauLevenshtein() - Constructor for class org.simmetrics.metrics.DamerauLevenshtein
-
Constructs a new Damerau-Levenshtein metric.
- DamerauLevenshtein(float, float, float) - Constructor for class org.simmetrics.metrics.DamerauLevenshtein
-
Constructs a new weighted Damerau-Levenshtein metric.
- damerauLevenshtein() - Static method in class org.simmetrics.StringMetrics
-
- DiceSimilarity<T> - Class in org.simmetrics.metrics
-
Dice similarity algorithm providing a similarity measure between two sets
using the vector space of presented tokens.
- DiceSimilarity() - Constructor for class org.simmetrics.metrics.DiceSimilarity
-
- diceSimilarity() - Static method in class org.simmetrics.StringMetrics
-
- Distance<T> - Interface in org.simmetrics
-
Measures the unnormalized similarity (distance) between two arbitrary objects
of the same type .
- distance(T, T) - Method in interface org.simmetrics.Distance
-
Measures the distance between a and b.
- distance(List<E>, List<E>) - Method in interface org.simmetrics.ListDistance
-
Measures the distance between lists a and b.
- distance(List<T>, List<T>) - Method in class org.simmetrics.metrics.BlockDistance
-
- distance(String, String) - Method in class org.simmetrics.metrics.DamerauLevenshtein
-
- distance(List<T>, List<T>) - Method in class org.simmetrics.metrics.EuclideanDistance
-
- distance(String, String) - Method in class org.simmetrics.metrics.Levenshtein
-
- distance(String, String) - Method in interface org.simmetrics.StringDistance
-
Measures the distance between string a and b.
- DoubleMetaphone - Class in org.simmetrics.simplifiers
-
Encodes a string into a double metaphone value.
- DoubleMetaphone() - Constructor for class org.simmetrics.simplifiers.DoubleMetaphone
-
Creates an instance of this DoubleMetaphone encoder
- DoubleMetaphone(int, boolean) - Constructor for class org.simmetrics.simplifiers.DoubleMetaphone
-
Creates an instance of the DoubleMetaphone simplifier with a
maxCodeLength
.
- MatchingCoefficient<T> - Class in org.simmetrics.metrics
-
Matching coefficient algorithm providing a similarity measure between two
lists.
- MatchingCoefficient() - Constructor for class org.simmetrics.metrics.MatchingCoefficient
-
- matchingCoefficient() - Static method in class org.simmetrics.StringMetrics
-
- MatchMismatch - Class in org.simmetrics.metrics.functions
-
A substitution function that assigns one value to equal characters, another
value to unequal characters.
- MatchMismatch(float, float) - Constructor for class org.simmetrics.metrics.functions.MatchMismatch
-
Constructs a new match-mismatch substitution function.
- MatchRatingApproach - Class in org.simmetrics.simplifiers
-
Match Rating Approach Phonetic Algorithm Developed by Western Airlines in 1977.
- MatchRatingApproach() - Constructor for class org.simmetrics.simplifiers.MatchRatingApproach
-
- Math - Class in org.simmetrics.utils
-
Deprecated.
- max() - Method in class org.simmetrics.metrics.functions.AffineGap
-
- max() - Method in class org.simmetrics.metrics.functions.ConstantGap
-
- max() - Method in interface org.simmetrics.metrics.functions.Gap
-
Returns the minimum value a gap can have.
- max() - Method in class org.simmetrics.metrics.functions.LinearGap
-
- max() - Method in class org.simmetrics.metrics.functions.MatchMismatch
-
- max() - Method in interface org.simmetrics.metrics.functions.Substitution
-
Returns the maximum value a gap can have
- max(float, float, float) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- max(int, int, int) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- max(float, float, float, float) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- max(int, int, int, int) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- Metaphone - Class in org.simmetrics.simplifiers
-
Encodes a string into a Metaphone value.
- Metaphone() - Constructor for class org.simmetrics.simplifiers.Metaphone
-
Creates an instance of the Metaphone simplifier
- Metaphone(int) - Constructor for class org.simmetrics.simplifiers.Metaphone
-
Creates an instance of the Metaphone simplifier with a
maxCodeLength
.
- Metric<T> - Interface in org.simmetrics
-
Measures the similarity between two arbitrary objects of the same type .
- min() - Method in class org.simmetrics.metrics.functions.AffineGap
-
- min() - Method in class org.simmetrics.metrics.functions.ConstantGap
-
- min() - Method in interface org.simmetrics.metrics.functions.Gap
-
Returns the maximum value a gap can have.
- min() - Method in class org.simmetrics.metrics.functions.LinearGap
-
- min() - Method in class org.simmetrics.metrics.functions.MatchMismatch
-
- min() - Method in interface org.simmetrics.metrics.functions.Substitution
-
Returns the minimum value a gap can have
- min(float, float, float) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- min(int, int, int) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- min(float, float, float, float) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- min(int, int, int, int) - Static method in class org.simmetrics.utils.Math
-
Deprecated.
- MongeElkan - Class in org.simmetrics.metrics
-
Monge Elkan algorithm providing an matching style similarity measure between
two strings.
- MongeElkan(StringMetric) - Constructor for class org.simmetrics.metrics.MongeElkan
-
Constructs a MongeElkan metric with metric.
- mongeElkan() - Static method in class org.simmetrics.StringMetrics
-
- SetMetric<T> - Interface in org.simmetrics
-
Measures the similarity between two arbitrary sets containing elements of the
same type.
- setSimplifier(Simplifier) - Method in class org.simmetrics.utils.CachingSimplifier
-
Deprecated.
- setSimplifier(Simplifier) - Method in interface org.simmetrics.utils.Simplifying
-
Deprecated.
Sets the simplifier.
- setTokenizer(Tokenizer) - Method in class org.simmetrics.utils.CachingTokenizer
-
Deprecated.
- setTokenizer(Tokenizer) - Method in interface org.simmetrics.utils.Tokenizing
-
Deprecated.
Sets the tokenizer.
- SimonWhite<T> - Class in org.simmetrics.metrics
-
Simon White algorithm providing a similarity measure between two lists.
- SimonWhite() - Constructor for class org.simmetrics.metrics.SimonWhite
-
- simonWhite() - Static method in class org.simmetrics.StringMetrics
-
- Simplifier - Interface in org.simmetrics.simplifiers
-
Transforms a string into a simpler form.
- simplifierCache(SimplifyingSimplifier) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricSimplifierStep
-
Deprecated.
- simplifierCache(int, int) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricSimplifierStep
-
- simplifierCache() - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricSimplifierStep
-
- simplifierCache(SimplifyingSimplifier) - Method in interface org.simmetrics.StringMetricBuilder.StringMetricSimplifierStep
-
- simplifierCache(int, int) - Method in interface org.simmetrics.StringMetricBuilder.StringMetricSimplifierStep
-
- simplifierCache() - Method in interface org.simmetrics.StringMetricBuilder.StringMetricSimplifierStep
-
- Simplifiers - Class in org.simmetrics.simplifiers
-
Utilities for simplifiers.
- simplify(String) - Method in class org.simmetrics.simplifiers.Case.Lower
-
Deprecated.
- simplify(String) - Method in class org.simmetrics.simplifiers.Case.Upper
-
Deprecated.
- simplify(String) - Method in class org.simmetrics.simplifiers.Caverphone1
-
- simplify(String) - Method in class org.simmetrics.simplifiers.Caverphone2
-
- simplify(String) - Method in class org.simmetrics.simplifiers.ColognePhonetic
-
- simplify(String) - Method in class org.simmetrics.simplifiers.DaitchMokotoffSoundex
-
- simplify(String) - Method in class org.simmetrics.simplifiers.DoubleMetaphone
-
- simplify(String) - Method in class org.simmetrics.simplifiers.MatchRatingApproach
-
- simplify(String) - Method in class org.simmetrics.simplifiers.Metaphone
-
- simplify(String) - Method in class org.simmetrics.simplifiers.NonDiacritics
-
Deprecated.
- simplify(String) - Method in class org.simmetrics.simplifiers.Nysiis
-
- simplify(String) - Method in class org.simmetrics.simplifiers.RefinedSoundex
-
- simplify(String) - Method in interface org.simmetrics.simplifiers.Simplifier
-
Simplifiers the input string.
- simplify(String) - Method in class org.simmetrics.simplifiers.Soundex
-
- simplify(String) - Method in class org.simmetrics.simplifiers.WordCharacters
-
Deprecated.
- simplify(Simplifier) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricInitialSimplifierStep
-
Adds a simplifier to the metric.
- simplify(Simplifier) - Method in interface org.simmetrics.StringMetricBuilder.CollectionMetricSimplifierStep
-
Adds a simplifier to the metric.
- simplify(Simplifier) - Method in interface org.simmetrics.StringMetricBuilder.StringMetricInitialSimplifierStep
-
Adds a simplifier to the metric.
- simplify(Simplifier) - Method in interface org.simmetrics.StringMetricBuilder.StringMetricSimplifierStep
-
Adds a simplifier to the metric.
- simplify(String) - Method in class org.simmetrics.utils.CachingSimplifier
-
Deprecated.
- Simplifying - Interface in org.simmetrics.utils
-
Deprecated.
- SimplifyingSimplifier - Interface in org.simmetrics.utils
-
Deprecated.
- SmithWaterman - Class in org.simmetrics.metrics
-
Smith-Waterman algorithm providing a similarity measure between two strings.
- SmithWaterman() - Constructor for class org.simmetrics.metrics.SmithWaterman
-
Constructs a new Smith Waterman metric.
- SmithWaterman(Gap, Substitution, int) - Constructor for class org.simmetrics.metrics.SmithWaterman
-
Constructs a new Smith Waterman metric.
- smithWaterman() - Static method in class org.simmetrics.StringMetrics
-
- SmithWatermanGotoh - Class in org.simmetrics.metrics
-
Smith-Waterman algorithm providing a similarity measure between two strings.
- SmithWatermanGotoh() - Constructor for class org.simmetrics.metrics.SmithWatermanGotoh
-
Constructs a new Smith Waterman metric.
- SmithWatermanGotoh(float, Substitution) - Constructor for class org.simmetrics.metrics.SmithWatermanGotoh
-
Constructs a new Smith Waterman metric.
- smithWatermanGotoh() - Static method in class org.simmetrics.StringMetrics
-
- Soundex - Class in org.simmetrics.simplifiers
-
Encodes a string into a Soundex value.
- Soundex() - Constructor for class org.simmetrics.simplifiers.Soundex
-
- soundex() - Static method in class org.simmetrics.StringMetrics
-
- StringDistance - Interface in org.simmetrics
-
Measures the unnormalized similarity (distance) between two Strings.
- StringMetric - Interface in org.simmetrics
-
Measures the similarity between two strings.
- StringMetricBuilder - Class in org.simmetrics
-
Convenience tool to build string metrics.
- StringMetricBuilder.BuildStep - Interface in org.simmetrics
-
- StringMetricBuilder.CollectionMetricInitialSimplifierStep<T extends Collection<String>> - Interface in org.simmetrics
-
- StringMetricBuilder.CollectionMetricInitialTokenizerStep<T extends Collection<String>> - Interface in org.simmetrics
-
- StringMetricBuilder.CollectionMetricSimplifierStep<T extends Collection<String>> - Interface in org.simmetrics
-
- StringMetricBuilder.CollectionMetricTokenizerStep<T extends Collection<String>> - Interface in org.simmetrics
-
- StringMetricBuilder.StringMetricInitialSimplifierStep - Interface in org.simmetrics
-
- StringMetricBuilder.StringMetricSimplifierStep - Interface in org.simmetrics
-
- StringMetricBuilderExample - Class in org.simmetrics.example
-
- StringMetricBuilderExample() - Constructor for class org.simmetrics.example.StringMetricBuilderExample
-
- StringMetrics - Class in org.simmetrics
-
Utility class for StringMetrics.
- StringMetricsExample - Class in org.simmetrics.example
-
The
StringMetrics
utility class contains a predefined list of well
known metrics.
- StringMetricsExample() - Constructor for class org.simmetrics.example.StringMetricsExample
-
- Substitution - Interface in org.simmetrics.metrics.functions
-
A substitution function assigns value to the substitution of one character
for another matching against another string.