Class CharSequenceUtils
java.lang.Object
org.apache.lucene.analysis.ja.completion.CharSequenceUtils
Utility functions for
JapaneseCompletionFilter-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisFullWidthLowercaseAlphabet(char ch) Checks if a char is a full-width lowercase alphabetprivate static booleanisHalfWidthLowercaseAlphabet(char ch) Checks if a char is a half-width lowercase alphabetprivate static booleanisHiragana(char ch) Checks if a char is a Hiraganastatic booleanChecks if a char sequence is composed only of Katakana or hiraganaprivate static booleanisKatakana(char ch) Checks if a char is a Katakanastatic booleanChecks if a char sequence is composed only of Katakana or lowercase alphabetsstatic booleanChecks if a char sequence is composed only of lowercase alphabetsstatic StringConvert all hiragana in a string into kanataka
-
Constructor Details
-
CharSequenceUtils
private CharSequenceUtils()
-
-
Method Details
-
isLowercaseAlphabets
Checks if a char sequence is composed only of lowercase alphabets -
isKana
Checks if a char sequence is composed only of Katakana or hiragana -
isKatakanaOrHWAlphabets
Checks if a char sequence is composed only of Katakana or lowercase alphabets -
isHiragana
private static boolean isHiragana(char ch) Checks if a char is a Hiragana -
isKatakana
private static boolean isKatakana(char ch) Checks if a char is a Katakana -
isHalfWidthLowercaseAlphabet
private static boolean isHalfWidthLowercaseAlphabet(char ch) Checks if a char is a half-width lowercase alphabet -
isFullWidthLowercaseAlphabet
public static boolean isFullWidthLowercaseAlphabet(char ch) Checks if a char is a full-width lowercase alphabet -
toKatakana
Convert all hiragana in a string into kanataka
-