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[]
charLenTable
protected int
classFactor
protected PkgInt
classTable
static int
ERROR
static int
ITSME
protected java.lang.String
name
static int
START
protected PkgInt
stateTable
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCharLen(int cls)
int
getClass(byte b)
java.lang.String
getName()
int
getNextState(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
-
-