Class Levenshtein


  • public class Levenshtein
    extends java.lang.Object
    *

    This code has been adapted from Apache Commons Lang 3.3.

    Author:
    sander
    • Constructor Detail

      • Levenshtein

        public Levenshtein()
    • Method Detail

      • getNormalisedDistance

        public static double getNormalisedDistance​(int[] left,
                                                   int[] right)
      • getNormalisedDistance

        public static double getNormalisedDistance​(java.lang.String[] left,
                                                   java.lang.String[] right)
      • getDistance

        public static int getDistance​(java.lang.String[] left,
                                      java.lang.String[] right)
      • getDistance

        public static int getDistance​(int[] left,
                                      int[] right)
      • getMatrix

        public static <L,​M> int[][] getMatrix​(java.util.List<L> s,
                                                    java.util.List<M> t)
      • getMatrix

        public static int[][] getMatrix​(java.lang.String[] s,
                                        StochasticPath t)
      • getSubstitutionCost

        public static int getSubstitutionCost​(java.lang.String s,
                                              StochasticTransition transition)