Class HebrewProber
- java.lang.Object
-
- org.mozilla.universalchardet.prober.CharsetProber
-
- org.mozilla.universalchardet.prober.HebrewProber
-
class HebrewProber extends CharsetProber
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.mozilla.universalchardet.prober.CharsetProber
CharsetProber.ProbingState
-
-
Field Summary
Fields Modifier and Type Field Description private bytebeforePrev(package private) static intFINAL_KAF(package private) static intFINAL_MEM(package private) static intFINAL_NUN(package private) static intFINAL_PE(package private) static intFINAL_TSADIprivate intfinalCharLogicalScoreprivate intfinalCharVisualScoreprivate CharsetProberlogicalProber(package private) static intMIN_FINAL_CHAR_DISTANCE(package private) static floatMIN_MODEL_DISTANCE(package private) static intNORMAL_KAF(package private) static intNORMAL_MEM(package private) static intNORMAL_NUN(package private) static intNORMAL_PE(package private) static intNORMAL_TSADIprivate byteprev(package private) static byteSPACEprivate CharsetProbervisualProber-
Fields inherited from class org.mozilla.universalchardet.prober.CharsetProber
ASCII_A, ASCII_A_CAPITAL, ASCII_GT, ASCII_LT, ASCII_SP, ASCII_Z, ASCII_Z_CAPITAL, SHORTCUT_THRESHOLD
-
-
Constructor Summary
Constructors Constructor Description HebrewProber()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCharSetName()floatgetConfidence()CharsetProber.ProbingStategetState()CharsetProber.ProbingStatehandleData(byte[] buf, int offset, int length)protected static booleanisFinal(byte b)protected static booleanisNonFinal(byte b)voidreset()(package private) voidsetModalProbers(CharsetProber logicalProber, CharsetProber visualProber)voidsetOption()-
Methods inherited from class org.mozilla.universalchardet.prober.CharsetProber
filterWithEnglishLetters, filterWithoutEnglishLetters
-
-
-
-
Field Detail
-
FINAL_KAF
static final int FINAL_KAF
- See Also:
- Constant Field Values
-
NORMAL_KAF
static final int NORMAL_KAF
- See Also:
- Constant Field Values
-
FINAL_MEM
static final int FINAL_MEM
- See Also:
- Constant Field Values
-
NORMAL_MEM
static final int NORMAL_MEM
- See Also:
- Constant Field Values
-
FINAL_NUN
static final int FINAL_NUN
- See Also:
- Constant Field Values
-
NORMAL_NUN
static final int NORMAL_NUN
- See Also:
- Constant Field Values
-
FINAL_PE
static final int FINAL_PE
- See Also:
- Constant Field Values
-
NORMAL_PE
static final int NORMAL_PE
- See Also:
- Constant Field Values
-
FINAL_TSADI
static final int FINAL_TSADI
- See Also:
- Constant Field Values
-
NORMAL_TSADI
static final int NORMAL_TSADI
- See Also:
- Constant Field Values
-
SPACE
static final byte SPACE
- See Also:
- Constant Field Values
-
MIN_FINAL_CHAR_DISTANCE
static final int MIN_FINAL_CHAR_DISTANCE
- See Also:
- Constant Field Values
-
MIN_MODEL_DISTANCE
static final float MIN_MODEL_DISTANCE
- See Also:
- Constant Field Values
-
finalCharLogicalScore
private int finalCharLogicalScore
-
finalCharVisualScore
private int finalCharVisualScore
-
prev
private byte prev
-
beforePrev
private byte beforePrev
-
logicalProber
private CharsetProber logicalProber
-
visualProber
private CharsetProber visualProber
-
-
Method Detail
-
setModalProbers
void setModalProbers(CharsetProber logicalProber, CharsetProber visualProber)
-
getCharSetName
public java.lang.String getCharSetName()
- Specified by:
getCharSetNamein classCharsetProber
-
getConfidence
public float getConfidence()
- Specified by:
getConfidencein classCharsetProber
-
getState
public CharsetProber.ProbingState getState()
- Specified by:
getStatein classCharsetProber
-
handleData
public CharsetProber.ProbingState handleData(byte[] buf, int offset, int length)
- Specified by:
handleDatain classCharsetProber
-
reset
public void reset()
- Specified by:
resetin classCharsetProber
-
setOption
public void setOption()
- Specified by:
setOptionin classCharsetProber
-
isFinal
protected static boolean isFinal(byte b)
-
isNonFinal
protected static boolean isNonFinal(byte b)
-
-