Home | History | Annotate | Download | only in 1.0.3

META-INF/
META-INF/MANIFEST.MF
org/
org/mozilla/
org/mozilla/universalchardet/
org/mozilla/universalchardet/prober/
org/mozilla/universalchardet/prober/contextanalysis/
org/mozilla/universalchardet/prober/distributionanalysis/
org/mozilla/universalchardet/prober/sequence/
org/mozilla/universalchardet/prober/statemachine/
org/mozilla/universalchardet/CharsetListener.class
CharsetListener.java
package org.mozilla.universalchardet
public abstract org.mozilla.universalchardet.CharsetListener extends java.lang.Object {
	public abstract void report (java.lang.String) 
}

org/mozilla/universalchardet/Constants.class
Constants.java
package org.mozilla.universalchardet
public final org.mozilla.universalchardet.Constants extends java.lang.Object {
	public static final String CHARSET_ISO_2022_JP
	public static final String CHARSET_ISO_2022_CN
	public static final String CHARSET_ISO_2022_KR
	public static final String CHARSET_ISO_8859_5
	public static final String CHARSET_ISO_8859_7
	public static final String CHARSET_ISO_8859_8
	public static final String CHARSET_BIG5
	public static final String CHARSET_GB18030
	public static final String CHARSET_EUC_JP
	public static final String CHARSET_EUC_KR
	public static final String CHARSET_EUC_TW
	public static final String CHARSET_SHIFT_JIS
	public static final String CHARSET_IBM855
	public static final String CHARSET_IBM866
	public static final String CHARSET_KOI8_R
	public static final String CHARSET_MACCYRILLIC
	public static final String CHARSET_WINDOWS_1251
	public static final String CHARSET_WINDOWS_1252
	public static final String CHARSET_WINDOWS_1253
	public static final String CHARSET_WINDOWS_1255
	public static final String CHARSET_UTF_8
	public static final String CHARSET_UTF_16BE
	public static final String CHARSET_UTF_16LE
	public static final String CHARSET_UTF_32BE
	public static final String CHARSET_UTF_32LE
	public static final String CHARSET_HZ_GB_2312
	public static final String CHARSET_X_ISO_10646_UCS_4_3412
	public static final String CHARSET_X_ISO_10646_UCS_4_2143
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/Big5Prober.class
Big5Prober.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.Big5Prober extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.distributionanalysis.Big5DistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/CharsetProber$ProbingState.class
CharsetProber.java
package org.mozilla.universalchardet.prober
public final org.mozilla.universalchardet.prober.CharsetProber$ProbingState extends java.lang.Enum {
	public static final org.mozilla.universalchardet.prober.CharsetProber$ProbingState DETECTING
	public static final org.mozilla.universalchardet.prober.CharsetProber$ProbingState FOUND_IT
	public static final org.mozilla.universalchardet.prober.CharsetProber$ProbingState NOT_ME
	private static final org.mozilla.universalchardet.prober.CharsetProber$ProbingState[] $VALUES
	public static final org.mozilla.universalchardet.prober.CharsetProber$ProbingState[] values () 
	public static org.mozilla.universalchardet.prober.CharsetProber$ProbingState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/mozilla/universalchardet/prober/CharsetProber.class
CharsetProber.java
package org.mozilla.universalchardet.prober
public abstract org.mozilla.universalchardet.prober.CharsetProber extends java.lang.Object {
	public static final float SHORTCUT_THRESHOLD
	public static final int ASCII_A
	public static final int ASCII_Z
	public static final int ASCII_A_CAPITAL
	public static final int ASCII_Z_CAPITAL
	public static final int ASCII_LT
	public static final int ASCII_GT
	public static final int ASCII_SP
	public void  () 
	public abstract java.lang.String getCharSetName () 
	public abstract org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
	public abstract org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public abstract void reset () 
	public abstract float getConfidence () 
	public abstract void setOption () 
	public java.nio.ByteBuffer filterWithoutEnglishLetters (byte[], int, int) 
		byte c
		byte[] buf
		int offset
		int length
		java.nio.ByteBuffer out
		boolean meetMSB
		int prevPtr
		int curPtr
		int maxPtr
	public java.nio.ByteBuffer filterWithEnglishLetters (byte[], int, int) 
		byte c
		byte[] buf
		int offset
		int length
		java.nio.ByteBuffer out
		boolean isInTag
		int prevPtr
		int curPtr
		int maxPtr
	private boolean isAscii (byte) 
		byte b
	private boolean isAsciiSymbol (byte) 
		byte b
		int c
}

org/mozilla/universalchardet/prober/contextanalysis/EUCJPContextAnalysis.class
EUCJPContextAnalysis.java
package org.mozilla.universalchardet.prober.contextanalysis
public org.mozilla.universalchardet.prober.contextanalysis.EUCJPContextAnalysis extends org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis {
	public static final int HIRAGANA_HIGHBYTE
	public static final int HIRAGANA_LOWBYTE_BEGIN
	public static final int HIRAGANA_LOWBYTE_END
	public static final int SINGLE_SHIFT_2
	public static final int SINGLE_SHIFT_3
	public static final int FIRSTPLANE_HIGHBYTE_BEGIN
	public static final int FIRSTPLANE_HIGHBYTE_END
	public void  () 
	protected void getOrder (org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order, byte[], int) 
		int secondByte
		org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order order
		byte[] buf
		int offset
		int firstByte
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
}

org/mozilla/universalchardet/prober/contextanalysis/JapaneseContextAnalysis$Order.class
JapaneseContextAnalysis.java
package org.mozilla.universalchardet.prober.contextanalysis
public org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order extends java.lang.Object {
	public int order
	public int charLength
	final org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis this$0
	public void  (org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis) 
}

org/mozilla/universalchardet/prober/contextanalysis/JapaneseContextAnalysis.class
JapaneseContextAnalysis.java
package org.mozilla.universalchardet.prober.contextanalysis
public abstract org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis extends java.lang.Object {
	public static final int NUM_OF_CATEGORY
	public static final int ENOUGH_REL_THRESHOLD
	public static final int MAX_REL_THRESHOLD
	public static final int MINIMUM_DATA_THRESHOLD
	public static final float DONT_KNOW
	private int[] relSample
	private int totalRel
	private int lastCharOrder
	private int needToSkipCharNum
	private boolean done
	private org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order tmpOrder
	protected static final byte[][] jp2CharContext
	public void  () 
	public void handleData (byte[], int, int) 
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void handleOneChar (byte[], int, int) 
		byte[] buf
		int offset
		int charLength
		int orderNum
	public float getConfidence () 
	public void reset () 
		int i
	public void setOption () 
	public boolean gotEnoughData () 
	protected abstract void getOrder (org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order, byte[], int) 
	protected abstract int getOrder (byte[], int) 
	static void  () 
}

org/mozilla/universalchardet/prober/contextanalysis/SJISContextAnalysis.class
SJISContextAnalysis.java
package org.mozilla.universalchardet.prober.contextanalysis
public org.mozilla.universalchardet.prober.contextanalysis.SJISContextAnalysis extends org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis {
	public static final int HIRAGANA_HIGHBYTE
	public static final int HIRAGANA_LOWBYTE_BEGIN
	public static final int HIRAGANA_LOWBYTE_END
	public static final int HIGHBYTE_BEGIN_1
	public static final int HIGHBYTE_END_1
	public static final int HIGHBYTE_BEGIN_2
	public static final int HIGHBYTE_END_2
	public void  () 
	protected void getOrder (org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order, byte[], int) 
		int lowbyte
		org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis$Order order
		byte[] buf
		int offset
		int highbyte
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
}

org/mozilla/universalchardet/prober/distributionanalysis/Big5DistributionAnalysis.class
Big5DistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.Big5DistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis {
	public static final float BIG5_TYPICAL_DISTRIBUTION_RATIO
	public static final int HIGHBYTE_BEGIN
	public static final int HIGHBYTE_END
	public static final int LOWBYTE_BEGIN_1
	public static final int LOWBYTE_END_1
	public static final int LOWBYTE_BEGIN_2
	public static final int LOWBYTE_END_2
	private static final int[] big5CharToFreqOrder
	public void  () 
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
	static void  () 
}

org/mozilla/universalchardet/prober/distributionanalysis/CharDistributionAnalysis.class
CharDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public abstract org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis extends java.lang.Object {
	public static final float SURE_NO
	public static final float SURE_YES
	public static final int ENOUGH_DATA_THRESHOLD
	public static final int MINIMUM_DATA_THRESHOLD
	private int freqChars
	private int totalChars
	protected int[] charToFreqOrder
	protected float typicalDistributionRatio
	protected boolean done
	public void  () 
	public void handleData (byte[], int, int) 
		byte[] buf
		int offset
		int length
	public void handleOneChar (byte[], int, int) 
		byte[] buf
		int offset
		int charLength
		int order
	public float getConfidence () 
		float r
	public void reset () 
	public void setOption () 
	public boolean gotEnoughData () 
	protected abstract int getOrder (byte[], int) 
}

org/mozilla/universalchardet/prober/distributionanalysis/EUCJPDistributionAnalysis.class
EUCJPDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.EUCJPDistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.JISDistributionAnalysis {
	public static final int HIGHBYTE_BEGIN
	public static final int HIGHBYTE_END
	public static final int LOWBYTE_BEGIN
	public static final int LOWBYTE_END
	public void  () 
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
}

org/mozilla/universalchardet/prober/distributionanalysis/EUCKRDistributionAnalysis.class
EUCKRDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.EUCKRDistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis {
	public static final float EUCKR_TYPICAL_DISTRIBUTION_RATIO
	public static final int HIGHBYTE_BEGIN
	public static final int HIGHBYTE_END
	public static final int LOWBYTE_BEGIN
	public static final int LOWBYTE_END
	private static final int[] euckrCharToFreqOrder
	public void  () 
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
	static void  () 
}

org/mozilla/universalchardet/prober/distributionanalysis/EUCTWDistributionAnalysis.class
EUCTWDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.EUCTWDistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis {
	public static final float EUCTW_TYPICAL_DISTRIBUTION_RATIO
	public static final int HIGHBYTE_BEGIN
	public static final int HIGHBYTE_END
	public static final int LOWBYTE_BEGIN
	public static final int LOWBYTE_END
	private static final int[] euctwCharToFreqOrder
	public void  () 
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
	static void  () 
}

org/mozilla/universalchardet/prober/distributionanalysis/GB2312DistributionAnalysis.class
GB2312DistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.GB2312DistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis {
	public static final float GB2312_TYPICAL_DISTRIBUTION_RATIO
	public static final int HIGHBYTE_BEGIN
	public static final int HIGHBYTE_END
	public static final int LOWBYTE_BEGIN
	public static final int LOWBYTE_END
	private static final int[] gb2312CharToFreqOrder
	public void  () 
	protected int getOrder (byte[], int) 
		int lowbyte
		byte[] buf
		int offset
		int highbyte
	static void  () 
}

org/mozilla/universalchardet/prober/distributionanalysis/JISDistributionAnalysis.class
JISDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public abstract org.mozilla.universalchardet.prober.distributionanalysis.JISDistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.CharDistributionAnalysis {
	public static final float JIS_TYPICAL_DISTRIBUTION_RATIO
	private static final int[] jisCharToFreqOrder
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/distributionanalysis/SJISDistributionAnalysis.class
SJISDistributionAnalysis.java
package org.mozilla.universalchardet.prober.distributionanalysis
public org.mozilla.universalchardet.prober.distributionanalysis.SJISDistributionAnalysis extends org.mozilla.universalchardet.prober.distributionanalysis.JISDistributionAnalysis {
	public static final int HIGHBYTE_BEGIN_1
	public static final int HIGHBYTE_END_1
	public static final int HIGHBYTE_BEGIN_2
	public static final int HIGHBYTE_END_2
	public static final int LOWBYTE_BEGIN_1
	public static final int LOWBYTE_BEGIN_2
	public void  () 
	protected int getOrder (byte[], int) 
		byte[] buf
		int offset
		int order
		int highbyte
		int lowbyte
}

org/mozilla/universalchardet/prober/EscCharsetProber.class
EscCharsetProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.EscCharsetProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine[] codingSM
	private int activeSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private String detectedCharset
	private static final org.mozilla.universalchardet.prober.statemachine.HZSMModel hzsModel
	private static final org.mozilla.universalchardet.prober.statemachine.ISO2022CNSMModel iso2022cnModel
	private static final org.mozilla.universalchardet.prober.statemachine.ISO2022JPSMModel iso2022jpModel
	private static final org.mozilla.universalchardet.prober.statemachine.ISO2022KRSMModel iso2022krModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		org.mozilla.universalchardet.prober.statemachine.CodingStateMachine t
		int codingState
		int j
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
		int i
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/EUCJPProber.class
EUCJPProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.EUCJPProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.contextanalysis.EUCJPContextAnalysis contextAnalyzer
	private org.mozilla.universalchardet.prober.distributionanalysis.EUCJPDistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float contextCf
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/EUCKRProber.class
EUCKRProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.EUCKRProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.distributionanalysis.EUCKRDistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/EUCTWProber.class
EUCTWProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.EUCTWProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.distributionanalysis.EUCTWDistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/GB18030Prober.class
GB18030Prober.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.GB18030Prober extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.distributionanalysis.GB2312DistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/HebrewProber.class
HebrewProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.HebrewProber extends org.mozilla.universalchardet.prober.CharsetProber {
	public static final int FINAL_KAF
	public static final int NORMAL_KAF
	public static final int FINAL_MEM
	public static final int NORMAL_MEM
	public static final int FINAL_NUN
	public static final int NORMAL_NUN
	public static final int FINAL_PE
	public static final int NORMAL_PE
	public static final int FINAL_TSADI
	public static final int NORMAL_TSADI
	public static final byte SPACE
	public static final int MIN_FINAL_CHAR_DISTANCE
	public static final float MIN_MODEL_DISTANCE
	private int finalCharLogicalScore
	private int finalCharVisualScore
	private byte prev
	private byte beforePrev
	private org.mozilla.universalchardet.prober.CharsetProber logicalProber
	private org.mozilla.universalchardet.prober.CharsetProber visualProber
	public void  () 
	public void setModalProbers (org.mozilla.universalchardet.prober.CharsetProber, org.mozilla.universalchardet.prober.CharsetProber) 
		org.mozilla.universalchardet.prober.CharsetProber logicalProber
		org.mozilla.universalchardet.prober.CharsetProber visualProber
	public java.lang.String getCharSetName () 
		int finalsub
		float modelsub
	public float getConfidence () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		byte c
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	protected static boolean isFinal (byte) 
		byte b
		int c
	protected static boolean isNonFinal (byte) 
		byte b
		int c
}

org/mozilla/universalchardet/prober/Latin1Prober.class
Latin1Prober.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.Latin1Prober extends org.mozilla.universalchardet.prober.CharsetProber {
	public static final byte UDF
	public static final byte OTH
	public static final byte ASC
	public static final byte ASS
	public static final byte ACV
	public static final byte ACO
	public static final byte ASV
	public static final byte ASO
	public static final int CLASS_NUM
	public static final int FREQ_CAT_NUM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private byte lastCharClass
	private int[] freqCounter
	private static final byte[] latin1CharToClass
	private static final byte[] latin1ClassModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		int i
		float confidence
		float confidence
		int total
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int c
		byte charClass
		byte freq
		int i
		byte[] buf
		int offset
		int length
		java.nio.ByteBuffer newBufTmp
		byte[] newBuf
		int newBufLen
	public void reset () 
		int i
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/MBCSGroupProber.class
MBCSGroupProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.MBCSGroupProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.CharsetProber[] probers
	private boolean[] isActive
	private int bestGuess
	private int activeNum
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float cf
		int i
		float bestConf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int i
		org.mozilla.universalchardet.prober.CharsetProber$ProbingState st
		int i
		byte[] buf
		int offset
		int length
		boolean keepNext
		byte[] highbyteBuf
		int highpos
		int maxPos
	public void reset () 
		int i
	public void setOption () 
}

org/mozilla/universalchardet/prober/SBCSGroupProber.class
SBCSGroupProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.SBCSGroupProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.CharsetProber[] probers
	private boolean[] isActive
	private int bestGuess
	private int activeNum
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel win1251Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel koi8rModel
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel latin5Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel macCyrillicModel
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel ibm866Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel ibm855Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel latin7Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel win1253Model
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel latin5BulgarianModel
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel win1251BulgarianModel
	private static final org.mozilla.universalchardet.prober.sequence.SequenceModel hebrewModel
	public void  () 
		org.mozilla.universalchardet.prober.HebrewProber hebprober
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float cf
		int i
		float bestConf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		org.mozilla.universalchardet.prober.CharsetProber$ProbingState st
		int i
		java.nio.ByteBuffer newbuf
		byte[] buf
		int offset
		int length
	public void reset () 
		int i
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/BulgarianModel.class
BulgarianModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.BulgarianModel extends org.mozilla.universalchardet.prober.sequence.SequenceModel {
	public static final float TYPICAL_POSITIVE_RATIO
	private static final byte[] bulgarianLangModel
	public void  (short[], java.lang.String) 
		short[] charToOrderMap
		String name
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/CyrillicModel.class
CyrillicModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.CyrillicModel extends org.mozilla.universalchardet.prober.sequence.SequenceModel {
	public static final float TYPICAL_POSITIVE_RATIO
	private static final byte[] russianLangModel
	public void  (short[], java.lang.String) 
		short[] charToOrderMap
		String name
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/GreekModel.class
GreekModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.GreekModel extends org.mozilla.universalchardet.prober.sequence.SequenceModel {
	public static final float TYPICAL_POSITIVE_RATIO
	private static final byte[] greekLangModel
	public void  (short[], java.lang.String) 
		short[] charToOrderMap
		String name
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/HebrewModel.class
HebrewModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.HebrewModel extends org.mozilla.universalchardet.prober.sequence.SequenceModel {
	public static final float TYPICAL_POSITIVE_RATIO
	private static final short[] win1255CharToOrderMap
	private static final byte[] hebrewLangModel
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Ibm855Model.class
Ibm855Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Ibm855Model extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static final short[] ibm855CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Ibm866Model.class
Ibm866Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Ibm866Model extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static final short[] ibm866CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Koi8rModel.class
Koi8rModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Koi8rModel extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static final short[] koi8rCharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Latin5BulgarianModel.class
Latin5BulgarianModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Latin5BulgarianModel extends org.mozilla.universalchardet.prober.sequence.BulgarianModel {
	private static final short[] latin5BulgarianCharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Latin5Model.class
Latin5Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Latin5Model extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static final short[] latin5CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Latin7Model.class
Latin7Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Latin7Model extends org.mozilla.universalchardet.prober.sequence.GreekModel {
	private static final short[] latin7CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/MacCyrillicModel.class
MacCyrillicModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.MacCyrillicModel extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static final short[] macCyrillicCharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/SequenceModel.class
SequenceModel.java
package org.mozilla.universalchardet.prober.sequence
public abstract org.mozilla.universalchardet.prober.sequence.SequenceModel extends java.lang.Object {
	protected short[] charToOrderMap
	protected byte[] precedenceMatrix
	protected float typicalPositiveRatio
	protected boolean keepEnglishLetter
	protected String charsetName
	public void  (short[], byte[], float, boolean, java.lang.String) 
		short[] charToOrderMap
		byte[] precedenceMatrix
		float typicalPositiveRatio
		boolean keepEnglishLetter
		String charsetName
	public short getOrder (byte) 
		byte b
		int c
	public byte getPrecedence (int) 
		int pos
	public float getTypicalPositiveRatio () 
	public boolean getKeepEnglishLetter () 
	public java.lang.String getCharsetName () 
}

org/mozilla/universalchardet/prober/sequence/Win1251BulgarianModel.class
Win1251BulgarianModel.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Win1251BulgarianModel extends org.mozilla.universalchardet.prober.sequence.BulgarianModel {
	private static final short[] win1251BulgarianCharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Win1251Model.class
Win1251Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Win1251Model extends org.mozilla.universalchardet.prober.sequence.CyrillicModel {
	private static short[] win1251CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/sequence/Win1253Model.class
Win1253Model.java
package org.mozilla.universalchardet.prober.sequence
public org.mozilla.universalchardet.prober.sequence.Win1253Model extends org.mozilla.universalchardet.prober.sequence.GreekModel {
	private static final short[] win1253CharToOrderMap
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/SingleByteCharsetProber.class
SingleByteCharsetProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.SingleByteCharsetProber extends org.mozilla.universalchardet.prober.CharsetProber {
	public static final int SAMPLE_SIZE
	public static final int SB_ENOUGH_REL_THRESHOLD
	public static final float POSITIVE_SHORTCUT_THRESHOLD
	public static final float NEGATIVE_SHORTCUT_THRESHOLD
	public static final int SYMBOL_CAT_ORDER
	public static final int NUMBER_OF_SEQ_CAT
	public static final int POSITIVE_CAT
	public static final int NEGATIVE_CAT
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.sequence.SequenceModel model
	private boolean reversed
	private short lastOrder
	private int totalSeqs
	private int[] seqCounters
	private int totalChar
	private int freqChar
	private org.mozilla.universalchardet.prober.CharsetProber nameProber
	public void  (org.mozilla.universalchardet.prober.sequence.SequenceModel) 
		org.mozilla.universalchardet.prober.sequence.SequenceModel model
	public void  (org.mozilla.universalchardet.prober.sequence.SequenceModel, boolean, org.mozilla.universalchardet.prober.CharsetProber) 
		org.mozilla.universalchardet.prober.sequence.SequenceModel model
		boolean reversed
		org.mozilla.universalchardet.prober.CharsetProber nameProber
	boolean keepEnglishLetters () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float r
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		short order
		int i
		float cf
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
		int i
	public void setOption () 
}

org/mozilla/universalchardet/prober/SJISProber.class
SJISProber.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.SJISProber extends org.mozilla.universalchardet.prober.CharsetProber {
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private org.mozilla.universalchardet.prober.contextanalysis.SJISContextAnalysis contextAnalyzer
	private org.mozilla.universalchardet.prober.distributionanalysis.SJISDistributionAnalysis distributionAnalyzer
	private byte[] lastChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public float getConfidence () 
		float contextCf
		float distribCf
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int charLen
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void reset () 
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/Big5SMModel.class
Big5SMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.Big5SMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int BIG5_CLASS_FACTOR
	private static int[] big5ClassTable
	private static int[] big5StateTable
	private static int[] big5CharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/CodingStateMachine.class
CodingStateMachine.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.CodingStateMachine extends java.lang.Object {
	protected org.mozilla.universalchardet.prober.statemachine.SMModel model
	protected int currentState
	protected int currentCharLen
	protected int currentBytePos
	public void  (org.mozilla.universalchardet.prober.statemachine.SMModel) 
		org.mozilla.universalchardet.prober.statemachine.SMModel model
	public int nextState (byte) 
		byte c
		int byteCls
	public int getCurrentCharLen () 
	public void reset () 
	public java.lang.String getCodingStateMachine () 
}

org/mozilla/universalchardet/prober/statemachine/EUCJPSMModel.class
EUCJPSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.EUCJPSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int EUCJP_CLASS_FACTOR
	private static int[] eucjpClassTable
	private static int[] eucjpStateTable
	private static int[] eucjpCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/EUCKRSMModel.class
EUCKRSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.EUCKRSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int EUCKR_CLASS_FACTOR
	private static int[] euckrClassTable
	private static int[] euckrStateTable
	private static int[] euckrCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/EUCTWSMModel.class
EUCTWSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.EUCTWSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int EUCTW_CLASS_FACTOR
	private static int[] euctwClassTable
	private static int[] euctwStateTable
	private static int[] euctwCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/GB18030SMModel.class
GB18030SMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.GB18030SMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int GB18030_CLASS_FACTOR
	private static int[] gb18030ClassTable
	private static int[] gb18030StateTable
	private static int[] gb18030CharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/HZSMModel.class
HZSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.HZSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int HZS_CLASS_FACTOR
	private static int[] hzsClassTable
	private static int[] hzsStateTable
	private static int[] hzsCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/ISO2022CNSMModel.class
ISO2022CNSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.ISO2022CNSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int ISO2022CN_CLASS_FACTOR
	private static int[] iso2022cnClassTable
	private static int[] iso2022cnStateTable
	private static int[] iso2022cnCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/ISO2022JPSMModel.class
ISO2022JPSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.ISO2022JPSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int ISO2022JP_CLASS_FACTOR
	private static int[] iso2022jpClassTable
	private static int[] iso2022jpStateTable
	private static int[] iso2022jpCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/ISO2022KRSMModel.class
ISO2022KRSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.ISO2022KRSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int ISO2022KR_CLASS_FACTOR
	private static int[] iso2022krClassTable
	private static int[] iso2022krStateTable
	private static int[] iso2022krCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/PkgInt.class
PkgInt.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.PkgInt extends java.lang.Object {
	public static final int INDEX_SHIFT_4BITS
	public static final int INDEX_SHIFT_8BITS
	public static final int INDEX_SHIFT_16BITS
	public static final int SHIFT_MASK_4BITS
	public static final int SHIFT_MASK_8BITS
	public static final int SHIFT_MASK_16BITS
	public static final int BIT_SHIFT_4BITS
	public static final int BIT_SHIFT_8BITS
	public static final int BIT_SHIFT_16BITS
	public static final int UNIT_MASK_4BITS
	public static final int UNIT_MASK_8BITS
	public static final int UNIT_MASK_16BITS
	private int indexShift
	private int shiftMask
	private int bitShift
	private int unitMask
	private int[] data
	public void  (int, int, int, int, int[]) 
		int indexShift
		int shiftMask
		int bitShift
		int unitMask
		int[] data
	public static int pack16bits (int, int) 
		int a
		int b
	public static int pack8bits (int, int, int, int) 
		int a
		int b
		int c
		int d
	public static int pack4bits (int, int, int, int, int, int, int, int) 
		int a
		int b
		int c
		int d
		int e
		int f
		int g
		int h
	public int unpack (int) 
		int i
}

org/mozilla/universalchardet/prober/statemachine/SJISSMModel.class
SJISSMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.SJISSMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int SJIS_CLASS_FACTOR
	private static int[] sjisClassTable
	private static int[] sjisStateTable
	private static int[] sjisCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/SMModel.class
SMModel.java
package org.mozilla.universalchardet.prober.statemachine
public abstract org.mozilla.universalchardet.prober.statemachine.SMModel extends java.lang.Object {
	public static final int START
	public static final int ERROR
	public static final int ITSME
	protected org.mozilla.universalchardet.prober.statemachine.PkgInt classTable
	protected int classFactor
	protected org.mozilla.universalchardet.prober.statemachine.PkgInt stateTable
	protected int[] charLenTable
	protected String name
	public void  (org.mozilla.universalchardet.prober.statemachine.PkgInt, int, org.mozilla.universalchardet.prober.statemachine.PkgInt, int[], java.lang.String) 
		org.mozilla.universalchardet.prober.statemachine.PkgInt classTable
		int classFactor
		org.mozilla.universalchardet.prober.statemachine.PkgInt stateTable
		int[] charLenTable
		String name
	public int getClass (byte) 
		byte b
		int c
	public int getNextState (int, int) 
		int cls
		int currentState
	public int getCharLen (int) 
		int cls
	public java.lang.String getName () 
}

org/mozilla/universalchardet/prober/statemachine/UCS2BESMModel.class
UCS2BESMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.UCS2BESMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int UCS2BE_CLASS_FACTOR
	private static int[] ucs2beClassTable
	private static int[] ucs2beStateTable
	private static int[] ucs2beCharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/statemachine/UTF8SMModel.class
UTF8SMModel.java
package org.mozilla.universalchardet.prober.statemachine
public org.mozilla.universalchardet.prober.statemachine.UTF8SMModel extends org.mozilla.universalchardet.prober.statemachine.SMModel {
	public static final int UTF8_CLASS_FACTOR
	private static int[] utf8ClassTable
	private static int[] utf8StateTable
	private static int[] utf8CharLenTable
	public void  () 
	static void  () 
}

org/mozilla/universalchardet/prober/UTF8Prober.class
UTF8Prober.java
package org.mozilla.universalchardet.prober
public org.mozilla.universalchardet.prober.UTF8Prober extends org.mozilla.universalchardet.prober.CharsetProber {
	public static final float ONE_CHAR_PROB
	private org.mozilla.universalchardet.prober.statemachine.CodingStateMachine codingSM
	private org.mozilla.universalchardet.prober.CharsetProber$ProbingState state
	private int numOfMBChar
	private static final org.mozilla.universalchardet.prober.statemachine.SMModel smModel
	public void  () 
	public java.lang.String getCharSetName () 
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState handleData (byte[], int, int) 
		int codingState
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public org.mozilla.universalchardet.prober.CharsetProber$ProbingState getState () 
	public void reset () 
	public float getConfidence () 
		int i
		float unlike
	public void setOption () 
	static void  () 
}

org/mozilla/universalchardet/UniversalDetector$1.class
UniversalDetector.java
package org.mozilla.universalchardet
 org.mozilla.universalchardet.UniversalDetector$1 extends java.lang.Object implements org.mozilla.universalchardet.CharsetListener  {
	void  () 
	public void report (java.lang.String) 
		String name
}

org/mozilla/universalchardet/UniversalDetector$InputState.class
UniversalDetector.java
package org.mozilla.universalchardet
public final org.mozilla.universalchardet.UniversalDetector$InputState extends java.lang.Enum {
	public static final org.mozilla.universalchardet.UniversalDetector$InputState PURE_ASCII
	public static final org.mozilla.universalchardet.UniversalDetector$InputState ESC_ASCII
	public static final org.mozilla.universalchardet.UniversalDetector$InputState HIGHBYTE
	private static final org.mozilla.universalchardet.UniversalDetector$InputState[] $VALUES
	public static final org.mozilla.universalchardet.UniversalDetector$InputState[] values () 
	public static org.mozilla.universalchardet.UniversalDetector$InputState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/mozilla/universalchardet/UniversalDetector.class
UniversalDetector.java
package org.mozilla.universalchardet
public org.mozilla.universalchardet.UniversalDetector extends java.lang.Object {
	public static final float SHORTCUT_THRESHOLD
	public static final float MINIMUM_THRESHOLD
	private org.mozilla.universalchardet.UniversalDetector$InputState inputState
	private boolean done
	private boolean start
	private boolean gotData
	private byte lastChar
	private String detectedCharset
	private org.mozilla.universalchardet.prober.CharsetProber[] probers
	private org.mozilla.universalchardet.prober.CharsetProber escCharsetProber
	private org.mozilla.universalchardet.CharsetListener listener
	public void  (org.mozilla.universalchardet.CharsetListener) 
		int i
		org.mozilla.universalchardet.CharsetListener listener
	public boolean isDone () 
	public java.lang.String getDetectedCharset () 
	public void setListener (org.mozilla.universalchardet.CharsetListener) 
		org.mozilla.universalchardet.CharsetListener listener
	public org.mozilla.universalchardet.CharsetListener getListener () 
	public void handleData (byte[], int, int) 
		int b1
		int b2
		int b3
		int b4
		int c
		int i
		org.mozilla.universalchardet.prober.CharsetProber$ProbingState st
		org.mozilla.universalchardet.prober.CharsetProber$ProbingState st
		int i
		byte[] buf
		int offset
		int length
		int maxPos
	public void dataEnd () 
		float proberConfidence
		int i
		float maxProberConfidence
		int maxProber
	public void reset () 
		int i
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String[] args
		org.mozilla.universalchardet.UniversalDetector detector
		byte[] buf
		java.io.FileInputStream fis
		int nread
}

META-INF/maven/
META-INF/maven/com.googlecode.juniversalchardet/
META-INF/maven/com.googlecode.juniversalchardet/juniversalchardet/
META-INF/maven/com.googlecode.juniversalchardet/juniversalchardet/pom.xml
META-INF/maven/com.googlecode.juniversalchardet/juniversalchardet/pom.properties