Package org.mozilla.intl.chardet
Class nsEUCSampler
java.lang.Object
org.mozilla.intl.chardet.nsEUCSampler
-
Field Summary
FieldsModifier and TypeFieldDescriptionint[]
float[]
int[]
float[]
(package private) int
(package private) int
(package private) int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
CalFreq()
(package private) boolean
(package private) float
GetScore
(float[] array1, float[] array2) (package private) float
GetScore
(float[] aFirstByteFreq, float aFirstByteWeight, float[] aSecondByteFreq, float aSecondByteWeight) (package private) boolean
void
Reset()
(package private) boolean
Sample
(byte[] aIn, int aLen)
-
Field Details
-
mTotal
int mTotal -
mThreshold
int mThreshold -
mState
int mState -
mFirstByteCnt
public int[] mFirstByteCnt -
mSecondByteCnt
public int[] mSecondByteCnt -
mFirstByteFreq
public float[] mFirstByteFreq -
mSecondByteFreq
public float[] mSecondByteFreq
-
-
Constructor Details
-
nsEUCSampler
public nsEUCSampler()
-
-
Method Details
-
Reset
public void Reset() -
EnoughData
boolean EnoughData() -
GetSomeData
boolean GetSomeData() -
Sample
boolean Sample(byte[] aIn, int aLen) -
CalFreq
void CalFreq() -
GetScore
float GetScore(float[] aFirstByteFreq, float aFirstByteWeight, float[] aSecondByteFreq, float aSecondByteWeight) -
GetScore
float GetScore(float[] array1, float[] array2)
-