Class CharSequenceUtils

java.lang.Object
org.apache.lucene.analysis.ja.completion.CharSequenceUtils

public class CharSequenceUtils extends Object
Utility functions for JapaneseCompletionFilter
  • Method Details

    • isLowercaseAlphabets

      public static boolean isLowercaseAlphabets(CharSequence s)
      Checks if a char sequence is composed only of lowercase alphabets
    • isKana

      public static boolean isKana(CharSequence s)
      Checks if a char sequence is composed only of Katakana or hiragana
    • isKatakanaOrHWAlphabets

      public static boolean isKatakanaOrHWAlphabets(CharSequence ref)
      Checks if a char sequence is composed only of Katakana or lowercase alphabets
    • isFullWidthLowercaseAlphabet

      public static boolean isFullWidthLowercaseAlphabet(char ch)
      Checks if a char is a full-width lowercase alphabet
    • toKatakana

      public static String toKatakana(CharSequence s)
      Convert all hiragana in a string into kanataka