Class SMModel
- java.lang.Object
-
- org.mozilla.universalchardet.prober.statemachine.SMModel
-
- Direct Known Subclasses:
Big5SMModel,EUCJPSMModel,EUCKRSMModel,EUCTWSMModel,GB18030SMModel,HZSMModel,ISO2022CNSMModel,ISO2022JPSMModel,ISO2022KRSMModel,SJISSMModel,UCS2BESMModel,UTF8SMModel
public abstract class SMModel extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected int[]charLenTableprotected intclassFactorprotected PkgIntclassTablestatic intERRORstatic intITSMEprotected java.lang.Stringnamestatic intSTARTprotected PkgIntstateTable
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCharLen(int cls)intgetClass(byte b)java.lang.StringgetName()intgetNextState(int cls, int currentState)
-
-
-
Field Detail
-
START
public static final int START
- See Also:
- Constant Field Values
-
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
-
ITSME
public static final int ITSME
- See Also:
- Constant Field Values
-
classTable
protected PkgInt classTable
-
classFactor
protected int classFactor
-
stateTable
protected PkgInt stateTable
-
charLenTable
protected int[] charLenTable
-
name
protected java.lang.String name
-
-