public final class Levenshtein extends Object
This class provides three overloaded methods for String, CharSequence and char[].
A constant Similator function object as well as static convenience methods are provided as well.
| Modifier and Type | Method and Description |
|---|---|
static float |
charDistance(char a,
char b) |
static float |
distance(char[] a,
char[] b,
_charDistance costFunction) |
static float |
distance(CharSequence a,
CharSequence b,
_charDistance costFunction) |
static float |
distance(String a,
String b,
_charDistance costFunction) |
static float |
similarity(char[] a,
char[] b,
_charDistance costFunction) |
static float |
similarity(char[] a,
char[] b) |
static float |
similarity(CharSequence a,
CharSequence b,
_charDistance costFunction) |
static float |
similarity(CharSequence a,
CharSequence b) |
static float |
similarity(String a,
String b,
_charDistance costFunction) |
static float |
similarity(String a,
String b) |
static double |
similiarity(String a,
String b) |
static double |
substringSimilarity(String s1,
String s2) |
static double |
upperCaseSimiliarity(String a,
String b) |
public static final float charDistance(char a,
char b)
public static final float distance(String a, String b, _charDistance costFunction)
public static final float distance(CharSequence a, CharSequence b, _charDistance costFunction)
public static final float distance(char[] a,
char[] b,
_charDistance costFunction)
public static final float similarity(String a, String b, _charDistance costFunction)
public static final float similarity(CharSequence a, CharSequence b, _charDistance costFunction)
public static final float similarity(char[] a,
char[] b,
_charDistance costFunction)
public static final float similarity(CharSequence a, CharSequence b)
public static final float similarity(char[] a,
char[] b)
Copyright © 2022 MicroStream Software. All rights reserved.