Uses of Class
com.ibm.icu.text.CharsetDetector
Packages that use CharsetDetector
-
Uses of CharsetDetector in com.ibm.icu.text
Methods in com.ibm.icu.text that return CharsetDetectorModifier and TypeMethodDescriptionCharsetDetector.setDeclaredEncoding(String encoding) Set the declared encoding for charset detection.CharsetDetector.setDetectableCharset(String encoding, boolean enabled) Deprecated.This API is ICU internal only.CharsetDetector.setText(byte[] in) Set the input text (byte) data whose charset is to be detected.CharsetDetector.setText(InputStream in) Set the input text (byte) data whose charset is to be detected.Methods in com.ibm.icu.text with parameters of type CharsetDetectorModifier and TypeMethodDescription(package private) CharsetMatchCharsetRecog_2022.CharsetRecog_2022CN.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_2022.CharsetRecog_2022JP.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_2022.CharsetRecog_2022KR.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_mbcs.CharsetRecog_big5.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_mbcs.CharsetRecog_euc.CharsetRecog_euc_jp.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_mbcs.CharsetRecog_euc.CharsetRecog_euc_kr.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_mbcs.CharsetRecog_gb_18030.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_mbcs.CharsetRecog_sjis.match(CharsetDetector det) (package private) intCharsetRecog_mbcs.match(CharsetDetector det, int[] commonChars) Test the match of this charset with the input text data which is obtained via the CharsetDetector object.CharsetRecog_sbcs.CharsetRecog_8859_1.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_2.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_5_ru.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_6_ar.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_7_el.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_8_he.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_8_I_he.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_8859_9_tr.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_IBM420_ar_ltr.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_IBM420_ar_rtl.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_IBM424_he_ltr.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_IBM424_he_rtl.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_KOI8_R.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_windows_1251.match(CharsetDetector det) CharsetRecog_sbcs.CharsetRecog_windows_1256.match(CharsetDetector det) (package private) intCharsetRecog_sbcs.match(CharsetDetector det, int[] ngrams, byte[] byteMap) (package private) intCharsetRecog_sbcs.match(CharsetDetector det, int[] ngrams, byte[] byteMap, byte spaceChar) (package private) CharsetMatchCharsetRecog_Unicode.CharsetRecog_UTF_16_BE.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_Unicode.CharsetRecog_UTF_16_LE.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_Unicode.CharsetRecog_UTF_32.match(CharsetDetector det) (package private) abstract CharsetMatchCharsetRecog_Unicode.match(CharsetDetector det) (package private) CharsetMatchCharsetRecog_UTF8.match(CharsetDetector det) (package private) abstract CharsetMatchCharsetRecognizer.match(CharsetDetector det) Test the match of this charset with the input text data which is obtained via the CharsetDetector object.(package private) intCharsetRecog_sbcs.matchIBM420(CharsetDetector det, int[] ngrams, byte[] byteMap, byte spaceChar) (package private) intCharsetRecog_mbcs.iteratedChar.nextByte(CharsetDetector det) private intCharsetRecog_sbcs.NGramParser_IBM420.nextByte(CharsetDetector det) private intCharsetRecog_sbcs.NGramParser.nextByte(CharsetDetector det) (package private) booleanCharsetRecog_mbcs.CharsetRecog_big5.nextChar(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) booleanCharsetRecog_mbcs.CharsetRecog_euc.nextChar(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) booleanCharsetRecog_mbcs.CharsetRecog_gb_18030.nextChar(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) booleanCharsetRecog_mbcs.CharsetRecog_sjis.nextChar(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) abstract booleanCharsetRecog_mbcs.nextChar(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) Get the next character (however many bytes it is) from the input data Subclasses for specific charset encodings must implement this function to get characters according to the rules of their encoding scheme.intCharsetRecog_sbcs.NGramParser.parse(CharsetDetector det) intCharsetRecog_sbcs.NGramParser.parse(CharsetDetector det, byte spaceCh) protected voidCharsetRecog_sbcs.NGramParser_IBM420.parseCharacters(CharsetDetector det) protected voidCharsetRecog_sbcs.NGramParser.parseCharacters(CharsetDetector det) Constructors in com.ibm.icu.text with parameters of type CharsetDetectorModifierConstructorDescription(package private)CharsetMatch(CharsetDetector det, CharsetRecognizer rec, int conf) (package private)CharsetMatch(CharsetDetector det, CharsetRecognizer rec, int conf, String csName, String lang)