public class DamerauLevenshteinDistance
extends java.lang.Object
implements org.apache.lucene.search.spell.StringDistance
| Constructor and Description |
|---|
DamerauLevenshteinDistance() |
| Modifier and Type | Method and Description |
|---|---|
static int |
calculateDistance(java.lang.CharSequence source,
java.lang.CharSequence target)
Calculates the string distance between source and target strings using
the Damerau-Levenshtein algorithm.
|
float |
getDistance(java.lang.String s1,
java.lang.String s2) |
public float getDistance(java.lang.String s1,
java.lang.String s2)
getDistance in interface org.apache.lucene.search.spell.StringDistancepublic static int calculateDistance(java.lang.CharSequence source,
java.lang.CharSequence target)
source - The source String.target - The target String.java.lang.IllegalArgumentException - If either source or target is null.Copyright © 2001-2021 Jalios SA. All Rights Reserved.