org.mozilla.intl.chardet
Class nsVerifier

java.lang.Object
  extended by org.mozilla.intl.chardet.nsVerifier
Direct Known Subclasses:
nsBIG5Verifier, nsCP1252Verifier, nsEUCJPVerifier, nsEUCKRVerifier, nsEUCTWVerifier, nsGB18030Verifier, nsGB2312Verifier, nsHZVerifier, nsISO2022CNVerifier, nsISO2022JPVerifier, nsISO2022KRVerifier, nsSJISVerifier, nsUCS2BEVerifier, nsUCS2LEVerifier, nsUTF8Verifier

public abstract class nsVerifier
extends java.lang.Object


Field Summary
(package private) static int eBitSft4bits
           
(package private) static byte eError
           
(package private) static int eidxSft4bits
           
(package private) static byte eItsMe
           
(package private) static int eSftMsk4bits
           
(package private) static byte eStart
           
(package private) static int eUnitMsk4bits
           
 
Constructor Summary
nsVerifier()
           
 
Method Summary
abstract  int[] cclass()
           
abstract  java.lang.String charset()
           
static byte getNextState(nsVerifier v, byte b, byte s)
           
abstract  boolean isUCS2()
           
abstract  int[] states()
           
abstract  int stFactor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eStart

static final byte eStart
See Also:
Constant Field Values

eError

static final byte eError
See Also:
Constant Field Values

eItsMe

static final byte eItsMe
See Also:
Constant Field Values

eidxSft4bits

static final int eidxSft4bits
See Also:
Constant Field Values

eSftMsk4bits

static final int eSftMsk4bits
See Also:
Constant Field Values

eBitSft4bits

static final int eBitSft4bits
See Also:
Constant Field Values

eUnitMsk4bits

static final int eUnitMsk4bits
See Also:
Constant Field Values
Constructor Detail

nsVerifier

nsVerifier()
Method Detail

charset

public abstract java.lang.String charset()

stFactor

public abstract int stFactor()

cclass

public abstract int[] cclass()

states

public abstract int[] states()

isUCS2

public abstract boolean isUCS2()

getNextState

public static byte getNextState(nsVerifier v,
                                byte b,
                                byte s)