Skip navigation links
A C D E F G H J N S 

A

AscendingSimilarityScoreComparator - Class in net.ricecode.similarity
A comparator that allows SimilarityScore to be sorted in ascending order.
AscendingSimilarityScoreComparator() - Constructor for class net.ricecode.similarity.AscendingSimilarityScoreComparator
 

C

compare(SimilarityScore, SimilarityScore) - Method in class net.ricecode.similarity.AscendingSimilarityScoreComparator
Compares two similarity scores.
compare(SimilarityScore, SimilarityScore) - Method in class net.ricecode.similarity.DescendingSimilarityScoreComparator
Compares two similarity scores.

D

DescendingSimilarityScoreComparator - Class in net.ricecode.similarity
A comparator that allows SimilarityScore to be sorted in descending order.
DescendingSimilarityScoreComparator() - Constructor for class net.ricecode.similarity.DescendingSimilarityScoreComparator
 

E

equals(Object) - Method in class net.ricecode.similarity.SimilarityScore
Determines if the supplied object equals this object.

F

findBestN(List<String>, String, int) - Method in interface net.ricecode.similarity.StringSimilarityService
Finds the n features within a set of given features that best match the target string.
findBestN(List<String>, String, int) - Method in class net.ricecode.similarity.StringSimilarityServiceImpl
Finds the n features within a set of given features that best match the target string.
findTop(List<String>, String) - Method in interface net.ricecode.similarity.StringSimilarityService
Finds the feature within a set of given features that best match the target string.
findTop(List<String>, String, Comparator<SimilarityScore>) - Method in interface net.ricecode.similarity.StringSimilarityService
Finds the feature within a set of given features that best match the target string.
findTop(List<String>, String) - Method in class net.ricecode.similarity.StringSimilarityServiceImpl
Finds the feature within a set of given features that best match the target string.
findTop(List<String>, String, Comparator<SimilarityScore>) - Method in class net.ricecode.similarity.StringSimilarityServiceImpl
Finds the feature within a set of given features that best match the target string.

G

getKey() - Method in class net.ricecode.similarity.SimilarityScore
Gets the key for this score.
getScore() - Method in class net.ricecode.similarity.SimilarityScore
Gets the value of the score.

H

hashCode() - Method in class net.ricecode.similarity.SimilarityScore
Returns the hash code for this object.

J

JaroStrategy - Class in net.ricecode.similarity
A strategy that uses the Jaro Distance to calculate the similarity of two strings.
JaroStrategy() - Constructor for class net.ricecode.similarity.JaroStrategy
 
JaroWinklerStrategy - Class in net.ricecode.similarity
A strategy that uses the Jaro-Winkler Distance to calculate the similarity of two strings.
JaroWinklerStrategy(double) - Constructor for class net.ricecode.similarity.JaroWinklerStrategy
Constructs a new JaroWinklerStrategy instance.
JaroWinklerStrategy() - Constructor for class net.ricecode.similarity.JaroWinklerStrategy
Constructs a new JaroWinklerStrategy instance.

N

net.ricecode.similarity - package net.ricecode.similarity
 

S

score(String, String) - Method in class net.ricecode.similarity.JaroStrategy
Calculates the similarity score of objects, where 0.0 implies absolutely no similarity and 1.0 implies absolute similarity.
score(String, String) - Method in class net.ricecode.similarity.JaroWinklerStrategy
Calculates the similarity score of objects, where 0.0 implies absolutely no similarity and 1.0 implies absolute similarity.
score(String, String) - Method in interface net.ricecode.similarity.SimilarityStrategy
Calculates the similarity score of objects, where 0.0 implies absolutely no similarity and 1.0 implies absolute similarity.
score(String, String) - Method in interface net.ricecode.similarity.StringSimilarityService
Calculates the similarity score of a single feature.
score(String, String) - Method in class net.ricecode.similarity.StringSimilarityServiceImpl
Calculates the similarity score of a single feature.
scoreAll(List<String>, String) - Method in interface net.ricecode.similarity.StringSimilarityService
Calculates all similarity scores for a given set of features.
scoreAll(List<String>, String) - Method in class net.ricecode.similarity.StringSimilarityServiceImpl
Calculates all similarity scores for a given set of features.
SimilarityScore - Class in net.ricecode.similarity
A value object contains a similarity score.
SimilarityScore(String, double) - Constructor for class net.ricecode.similarity.SimilarityScore
Constructs a similarity score.
SimilarityStrategy - Interface in net.ricecode.similarity
 
StringSimilarityService - Interface in net.ricecode.similarity
A service that performs string similarity calculations.
StringSimilarityServiceImpl - Class in net.ricecode.similarity
An implementation of StringSimilarityService.
StringSimilarityServiceImpl(SimilarityStrategy) - Constructor for class net.ricecode.similarity.StringSimilarityServiceImpl
Creates a similarity calculator instance.
A C D E F G H J N S 
Skip navigation links