org.mozilla.universalchardet.prober.sequence
Class SequenceModel
java.lang.Object
org.mozilla.universalchardet.prober.sequence.SequenceModel
- Direct Known Subclasses:
- BulgarianModel, CyrillicModel, GreekModel, HebrewModel
public abstract class SequenceModel
- extends java.lang.Object
Constructor Summary |
SequenceModel(short[] charToOrderMap,
byte[] precedenceMatrix,
float typicalPositiveRatio,
boolean keepEnglishLetter,
java.lang.String charsetName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
charToOrderMap
protected short[] charToOrderMap
precedenceMatrix
protected byte[] precedenceMatrix
typicalPositiveRatio
protected float typicalPositiveRatio
keepEnglishLetter
protected boolean keepEnglishLetter
charsetName
protected java.lang.String charsetName
SequenceModel
public SequenceModel(short[] charToOrderMap,
byte[] precedenceMatrix,
float typicalPositiveRatio,
boolean keepEnglishLetter,
java.lang.String charsetName)
getOrder
public short getOrder(byte b)
getPrecedence
public byte getPrecedence(int pos)
getTypicalPositiveRatio
public float getTypicalPositiveRatio()
getKeepEnglishLetter
public boolean getKeepEnglishLetter()
getCharsetName
public java.lang.String getCharsetName()
Copyright © 2013. All Rights Reserved.