Class SequenceModel
java.lang.Object
org.mozilla.universalchardet.prober.sequence.SequenceModel
- Direct Known Subclasses:
BulgarianModel, CyrillicModel, GreekModel, HebrewModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected short[]/////////////////////////////////////////////////////////////protected booleanprotected byte[]protected float -
Constructor Summary
ConstructorsConstructorDescriptionSequenceModel(short[] charToOrderMap, byte[] precedenceMatrix, float typicalPositiveRatio, boolean keepEnglishLetter, String charsetName) ///////////////////////////////////////////////////////////// -
Method Summary
Modifier and TypeMethodDescriptionbooleanshortgetOrder(byte b) bytegetPrecedence(int pos) float
-
Field Details
-
charToOrderMap
protected short[] charToOrderMap///////////////////////////////////////////////////////////// -
precedenceMatrix
protected byte[] precedenceMatrix -
typicalPositiveRatio
protected float typicalPositiveRatio -
keepEnglishLetter
protected boolean keepEnglishLetter -
charsetName
-
-
Constructor Details
-
SequenceModel
public SequenceModel(short[] charToOrderMap, byte[] precedenceMatrix, float typicalPositiveRatio, boolean keepEnglishLetter, String charsetName) /////////////////////////////////////////////////////////////
-
-
Method Details
-
getOrder
public short getOrder(byte b) -
getPrecedence
public byte getPrecedence(int pos) -
getTypicalPositiveRatio
public float getTypicalPositiveRatio() -
getKeepEnglishLetter
public boolean getKeepEnglishLetter() -
getCharsetName
-