StringCompareUtil

public class StringCompareUtil

Class StringCompareUtil. Provides stringcompareutil functionality for the Hytale server.

java.lang.Object > StringCompareUtil

Field Summary

termLowerCase

final String termLowerCase

Field termLowerCase.

queryLowerCase

final String queryLowerCase

Field queryLowerCase.

queryChar

final char queryChar

Field queryChar.

termChar

final char termChar

Field termChar.

tmp

final CharSequence tmp

Field tmp.

p

final int[] p

Field p.

t_j

final char t_j

Field t_j.

upper

final int upper

Field upper.

cost

final int cost

Field cost.

Method Detail

indexOfDifference

static int indexOfDifference (@Nullable final CharSequence cs1, @Nullable final CharSequence cs2)

Method indexOfDifference.

Parameters:
@Nullable final CharSequence cs1
@Nullable final CharSequence cs2

getFuzzyDistance

static int getFuzzyDistance (@Nonnull final CharSequence term, @Nonnull final CharSequence query, @Nonnull final Locale locale)

Method getFuzzyDistance.

Parameters:
@Nonnull final CharSequence term
@Nonnull final CharSequence query
@Nonnull final Locale locale

getLevenshteinDistance

static int getLevenshteinDistance (@Nonnull CharSequence s, @Nonnull CharSequence t)

Method getLevenshteinDistance.

Parameters:
@Nonnull CharSequence s
@Nonnull CharSequence t