Package org.processmining.plugins.utils
Class HammingDistance
- java.lang.Object
-
- org.processmining.plugins.utils.HammingDistance
-
public class HammingDistance extends java.lang.Object- Author:
- michael
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceHammingDistance.Namer<T>
-
Constructor Summary
Constructors Constructor Description HammingDistance()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TgetBestMatch(java.lang.String name, java.lang.Iterable<T> values)static <T> TgetBestMatch(java.lang.String name, java.lang.Iterable<T> values, HammingDistance.Namer<T> namer)static <T> TgetBestMatch(java.lang.String name, java.lang.Iterable<T> values, HammingDistance.Namer<T> namer, java.util.Comparator<T> comparator)static inthammingDistance(java.lang.String s1, java.lang.String s2)static inthammingDistance(java.lang.String s1, java.lang.String s2, boolean caseSensitive)static voidmain(java.lang.String[] args)static voidtest(java.lang.String s1, java.lang.String s2)
-
-
-
Method Detail
-
getBestMatch
public static <T> T getBestMatch(java.lang.String name, java.lang.Iterable<T> values)- Type Parameters:
T-- Parameters:
name-values-- Returns:
-
getBestMatch
public static <T> T getBestMatch(java.lang.String name, java.lang.Iterable<T> values, HammingDistance.Namer<T> namer)- Type Parameters:
T-- Parameters:
name-values-namer-- Returns:
-
getBestMatch
public static <T> T getBestMatch(java.lang.String name, java.lang.Iterable<T> values, HammingDistance.Namer<T> namer, java.util.Comparator<T> comparator)- Type Parameters:
T-- Parameters:
name-values-namer-comparator-- Returns:
-
hammingDistance
public static int hammingDistance(java.lang.String s1, java.lang.String s2)- Parameters:
s1-s2-- Returns:
-
hammingDistance
public static int hammingDistance(java.lang.String s1, java.lang.String s2, boolean caseSensitive)- Parameters:
s1-s2-caseSensitive-- Returns:
-
main
public static void main(java.lang.String[] args)
- Parameters:
args-
-
test
public static void test(java.lang.String s1, java.lang.String s2)- Parameters:
s1-s2-
-
-