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) CharsetMatch
CharsetRecog_2022.CharsetRecog_2022CN.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_2022.CharsetRecog_2022JP.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_2022.CharsetRecog_2022KR.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_mbcs.CharsetRecog_big5.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_mbcs.CharsetRecog_euc.CharsetRecog_euc_jp.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_mbcs.CharsetRecog_euc.CharsetRecog_euc_kr.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_mbcs.CharsetRecog_gb_18030.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_mbcs.CharsetRecog_sjis.match
(CharsetDetector det) (package private) int
CharsetRecog_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) int
CharsetRecog_sbcs.match
(CharsetDetector det, int[] ngrams, byte[] byteMap) (package private) int
CharsetRecog_sbcs.match
(CharsetDetector det, int[] ngrams, byte[] byteMap, byte spaceChar) (package private) CharsetMatch
CharsetRecog_Unicode.CharsetRecog_UTF_16_BE.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_Unicode.CharsetRecog_UTF_16_LE.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_Unicode.CharsetRecog_UTF_32.match
(CharsetDetector det) (package private) abstract CharsetMatch
CharsetRecog_Unicode.match
(CharsetDetector det) (package private) CharsetMatch
CharsetRecog_UTF8.match
(CharsetDetector det) (package private) abstract CharsetMatch
CharsetRecognizer.match
(CharsetDetector det) Test the match of this charset with the input text data which is obtained via the CharsetDetector object.(package private) int
CharsetRecog_sbcs.matchIBM420
(CharsetDetector det, int[] ngrams, byte[] byteMap, byte spaceChar) (package private) int
CharsetRecog_mbcs.iteratedChar.nextByte
(CharsetDetector det) private int
CharsetRecog_sbcs.NGramParser_IBM420.nextByte
(CharsetDetector det) private int
CharsetRecog_sbcs.NGramParser.nextByte
(CharsetDetector det) (package private) boolean
CharsetRecog_mbcs.CharsetRecog_big5.nextChar
(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) boolean
CharsetRecog_mbcs.CharsetRecog_euc.nextChar
(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) boolean
CharsetRecog_mbcs.CharsetRecog_gb_18030.nextChar
(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) boolean
CharsetRecog_mbcs.CharsetRecog_sjis.nextChar
(CharsetRecog_mbcs.iteratedChar it, CharsetDetector det) (package private) abstract boolean
CharsetRecog_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.int
CharsetRecog_sbcs.NGramParser.parse
(CharsetDetector det) int
CharsetRecog_sbcs.NGramParser.parse
(CharsetDetector det, byte spaceCh) protected void
CharsetRecog_sbcs.NGramParser_IBM420.parseCharacters
(CharsetDetector det) protected void
CharsetRecog_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)