Class nsEUCSampler

java.lang.Object
org.mozilla.intl.chardet.nsEUCSampler

public class nsEUCSampler extends Object
  • 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)