public class nsEUCSampler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int[] |
mFirstByteCnt |
float[] |
mFirstByteFreq |
int[] |
mSecondByteCnt |
float[] |
mSecondByteFreq |
(package private) int |
mState |
(package private) int |
mThreshold |
(package private) int |
mTotal |
Constructor and Description |
---|
nsEUCSampler() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
CalFreq() |
(package private) boolean |
EnoughData() |
(package private) float |
GetScore(float[] array1,
float[] array2) |
(package private) float |
GetScore(float[] aFirstByteFreq,
float aFirstByteWeight,
float[] aSecondByteFreq,
float aSecondByteWeight) |
(package private) boolean |
GetSomeData() |
void |
Reset() |
(package private) boolean |
Sample(byte[] aIn,
int aLen) |
int mTotal
int mThreshold
int mState
public int[] mFirstByteCnt
public int[] mSecondByteCnt
public float[] mFirstByteFreq
public float[] mSecondByteFreq
public void Reset()
boolean EnoughData()
boolean GetSomeData()
boolean Sample(byte[] aIn, int aLen)
void CalFreq()
float GetScore(float[] aFirstByteFreq, float aFirstByteWeight, float[] aSecondByteFreq, float aSecondByteWeight)
float GetScore(float[] array1, float[] array2)