Class SBCSGroupProber
- java.lang.Object
-
- org.mozilla.universalchardet.prober.CharsetProber
-
- org.mozilla.universalchardet.prober.SBCSGroupProber
-
public class SBCSGroupProber extends CharsetProber
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.mozilla.universalchardet.prober.CharsetProber
CharsetProber.ProbingState
-
-
Field Summary
Fields Modifier and Type Field Description private intactiveNumprivate intbestGuessprivate static SequenceModelhebrewModelprivate static SequenceModelibm855Modelprivate static SequenceModelibm866Modelprivate boolean[]isActiveprivate static SequenceModelkoi8rModelprivate static SequenceModellatin5BulgarianModelprivate static SequenceModellatin5Modelprivate static SequenceModellatin7Modelprivate static SequenceModelmacCyrillicModelprivate CharsetProber[]probersprivate CharsetProber.ProbingStatestateprivate static SequenceModelwin1251BulgarianModelprivate static SequenceModelwin1251Modelprivate static SequenceModelwin1253Model-
Fields inherited from class org.mozilla.universalchardet.prober.CharsetProber
ASCII_A, ASCII_A_CAPITAL, ASCII_GT, ASCII_LT, ASCII_SP, ASCII_Z, ASCII_Z_CAPITAL, SHORTCUT_THRESHOLD
-
-
Constructor Summary
Constructors Constructor Description SBCSGroupProber()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCharSetName()floatgetConfidence()CharsetProber.ProbingStategetState()CharsetProber.ProbingStatehandleData(byte[] buf, int offset, int length)voidreset()voidsetOption()-
Methods inherited from class org.mozilla.universalchardet.prober.CharsetProber
filterWithEnglishLetters, filterWithoutEnglishLetters
-
-
-
-
Field Detail
-
state
private CharsetProber.ProbingState state
-
probers
private final CharsetProber[] probers
-
isActive
private final boolean[] isActive
-
bestGuess
private int bestGuess
-
activeNum
private int activeNum
-
win1251Model
private static final SequenceModel win1251Model
-
koi8rModel
private static final SequenceModel koi8rModel
-
latin5Model
private static final SequenceModel latin5Model
-
macCyrillicModel
private static final SequenceModel macCyrillicModel
-
ibm866Model
private static final SequenceModel ibm866Model
-
ibm855Model
private static final SequenceModel ibm855Model
-
latin7Model
private static final SequenceModel latin7Model
-
win1253Model
private static final SequenceModel win1253Model
-
latin5BulgarianModel
private static final SequenceModel latin5BulgarianModel
-
win1251BulgarianModel
private static final SequenceModel win1251BulgarianModel
-
hebrewModel
private static final SequenceModel hebrewModel
-
-
Method Detail
-
getCharSetName
public java.lang.String getCharSetName()
- Specified by:
getCharSetNamein classCharsetProber
-
getConfidence
public float getConfidence()
- Specified by:
getConfidencein classCharsetProber
-
getState
public CharsetProber.ProbingState getState()
- Specified by:
getStatein classCharsetProber
-
handleData
public CharsetProber.ProbingState handleData(byte[] buf, int offset, int length)
- Specified by:
handleDatain classCharsetProber
-
reset
public void reset()
- Specified by:
resetin classCharsetProber
-
setOption
public void setOption()
- Specified by:
setOptionin classCharsetProber
-
-