Class CharSequenceUtils
java.lang.Object
org.apache.lucene.analysis.ja.completion.CharSequenceUtils
Utility functions for
JapaneseCompletionFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isFullWidthLowercaseAlphabet
(char ch) Checks if a char is a full-width lowercase alphabetprivate static boolean
isHalfWidthLowercaseAlphabet
(char ch) Checks if a char is a half-width lowercase alphabetprivate static boolean
isHiragana
(char ch) Checks if a char is a Hiraganastatic boolean
Checks if a char sequence is composed only of Katakana or hiraganaprivate static boolean
isKatakana
(char ch) Checks if a char is a Katakanastatic boolean
Checks if a char sequence is composed only of Katakana or lowercase alphabetsstatic boolean
Checks if a char sequence is composed only of lowercase alphabetsstatic String
Convert 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
-