Class DamerauLevenshteinDistance

java.lang.Object
rs.baselib.util.DamerauLevenshteinDistance
All Implemented Interfaces:
DistanceCalculation

public class DamerauLevenshteinDistance extends Object implements DistanceCalculation
Since:
1.2.9
Author:
ralph
  • Field Details

  • Constructor Details

    • DamerauLevenshteinDistance

      public DamerauLevenshteinDistance()
  • Method Details

    • getDistance

      public int getDistance(String s1, String s2)
      Return the distance according to the algorithm used.

      Important! Both strings must not be null.

      Specified by:
      getDistance in interface DistanceCalculation
      Parameters:
      s1 - first string
      s2 - second string
      Returns:
      the distance between two strings
    • getMatrix

      public int[][] getMatrix(String s1, String s2)