Package

com.github

vickumar1981

Permalink

package vickumar1981

Visibility
  1. Public
  2. All

Value Members

  1. package stringdistance

    Permalink

    Provides classes for calculating distances and fuzzy match similarities between two strings.

    Provides classes for calculating distances and fuzzy match similarities between two strings. Also provides implicits for using distance and fuzzy match scores as an operator, like:

    val result = "abc" levenshtein "abc"

    Includes functionality for phonetic comparisons between strings.

    Overview

    The main class to use is com.github.vickumar1981.stringdistance.StringDistance

    If you include com.github.vickumar1981.stringdistance.StringConverter, you can convert/use the string distance and score functions as an operator between two strings.

    To compare two strings phonetically, i.e. if they sound alike, use the com.github.vickumar1981.stringdistance.util.StringSound class.

    To use in Java, please use the corresponding classes in the com.github.vickumar1981.stringdistance.util package.

    | Class | Description | | :--- | :--- | | com.github.vickumar1981.stringdistance.StringDistance | Singleton class with fuzzy match scores and distances | | com.github.vickumar1981.stringdistance.StringConverter | Implicit converstions between strings s1 and s2 | | com.github.vickumar1981.stringdistance.StringSound | Phonetic comparison between strings s1 and s2 | | com.github.vickumar1981.stringdistance.util.StringDistance | Java class for fuzzy match scores and distances | | com.github.vickumar1981.stringdistance.util.StringSound | Java class for phonetic comparison between strings s1 and s2 |

Ungrouped