Class OpenLFuzzyUtils


  • public final class OpenLFuzzyUtils
    extends Object
    • Method Detail

      • clearCaches

        public static void clearCaches()
      • tokensMapToOpenClassWritableFieldsRecursively

        public static Map<Token,​IOpenField[][]> tokensMapToOpenClassWritableFieldsRecursively​(IOpenClass openClass,
                                                                                                    String tokenPrefix,
                                                                                                    int startLevel)
      • tokensMapToOpenClassReadableFieldsRecursively

        public static Map<Token,​IOpenField[][]> tokensMapToOpenClassReadableFieldsRecursively​(IOpenClass openClass,
                                                                                                    String tokenPrefix,
                                                                                                    int startLevel)
      • isEqualsFieldsChains

        public static boolean isEqualsFieldsChains​(IOpenField[] fieldsChain1,
                                                   IOpenField[] fieldsChain2)
      • phoneticFix

        public static String phoneticFix​(String value)
      • toTokenString

        public static String toTokenString​(String source)
      • findMaximumMatching

        public static List<org.apache.commons.lang3.tuple.Pair<Integer,​Integer>> findMaximumMatching​(List<org.apache.commons.lang3.tuple.Pair<Integer,​Integer>> edges)