Class CharsetProber
java.lang.Object
org.mozilla.universalchardet.prober.CharsetProber
- Direct Known Subclasses:
Big5Prober
,EscCharsetProber
,EUCJPProber
,EUCKRProber
,EUCTWProber
,GB18030Prober
,HebrewProber
,Latin1Prober
,MBCSGroupProber
,SBCSGroupProber
,SingleByteCharsetProber
,SJISProber
,UTF8Prober
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterWithEnglishLetters
(byte[] buf, int offset, int length) filterWithoutEnglishLetters
(byte[] buf, int offset, int length) abstract String
abstract float
abstract CharsetProber.ProbingState
getState()
abstract CharsetProber.ProbingState
handleData
(byte[] buf, int offset, int length) boolean
isActive()
private boolean
isAscii
(byte b) private boolean
isAsciiSymbol
(byte b) abstract void
reset()
void
setActive
(boolean active) abstract void
-
Field Details
-
SHORTCUT_THRESHOLD
public static final float SHORTCUT_THRESHOLD- See Also:
-
ASCII_A
public static final int ASCII_A- See Also:
-
ASCII_Z
public static final int ASCII_Z- See Also:
-
ASCII_A_CAPITAL
public static final int ASCII_A_CAPITAL- See Also:
-
ASCII_Z_CAPITAL
public static final int ASCII_Z_CAPITAL- See Also:
-
ASCII_LT
public static final int ASCII_LT- See Also:
-
ASCII_GT
public static final int ASCII_GT- See Also:
-
ASCII_SP
public static final int ASCII_SP- See Also:
-
active
private boolean active
-
-
Constructor Details
-
CharsetProber
public CharsetProber()
-
-
Method Details
-
getCharSetName
-
handleData
-
getState
-
reset
public abstract void reset() -
getConfidence
public abstract float getConfidence() -
setOption
public abstract void setOption() -
filterWithoutEnglishLetters
-
filterWithEnglishLetters
-
isAscii
private boolean isAscii(byte b) -
isAsciiSymbol
private boolean isAsciiSymbol(byte b) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean active)
-