Class CharSequenceUtils
- java.lang.Object
-
- org.apache.lucene.analysis.ja.completion.CharSequenceUtils
-
public class CharSequenceUtils extends java.lang.Object
Utility functions forJapaneseCompletionFilter
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CharSequenceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
isKana(java.lang.CharSequence s)
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
isKatakanaOrHWAlphabets(java.lang.CharSequence ref)
Checks if a char sequence is composed only of Katakana or lowercase alphabetsstatic boolean
isLowercaseAlphabets(java.lang.CharSequence s)
Checks if a char sequence is composed only of lowercase alphabetsstatic java.lang.String
toKatakana(java.lang.CharSequence s)
Convert all hiragana in a string into kanataka
-
-
-
Method Detail
-
isLowercaseAlphabets
public static boolean isLowercaseAlphabets(java.lang.CharSequence s)
Checks if a char sequence is composed only of lowercase alphabets
-
isKana
public static boolean isKana(java.lang.CharSequence s)
Checks if a char sequence is composed only of Katakana or hiragana
-
isKatakanaOrHWAlphabets
public static boolean isKatakanaOrHWAlphabets(java.lang.CharSequence ref)
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
public static java.lang.String toKatakana(java.lang.CharSequence s)
Convert all hiragana in a string into kanataka
-
-