public abstract class nsPSMDetector
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ALL |
static int |
CHINESE |
static int |
JAPANESE |
static int |
KOREAN |
static int |
MAX_VERIFIERS |
static int |
NO_OF_LANGUAGES |
static int |
SIMPLIFIED_CHINESE |
static int |
TRADITIONAL_CHINESE |
| 构造器和说明 |
|---|
nsPSMDetector() |
nsPSMDetector(int langFlag) |
nsPSMDetector(int aItems,
nsVerifier[] aVerifierSet,
nsEUCStatistics[] aStatisticsSet) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DataEnd() |
java.lang.String[] |
getProbableCharsets() |
boolean |
HandleData(byte[] aBuf,
int len) |
protected void |
initVerifiers(int currVerSet) |
abstract void |
Report(java.lang.String charset) |
void |
Reset() |
void |
Sample(byte[] aBuf,
int aLen) |
void |
Sample(byte[] aBuf,
int aLen,
boolean aLastChance) |
public static final int ALL
public static final int JAPANESE
public static final int CHINESE
public static final int SIMPLIFIED_CHINESE
public static final int TRADITIONAL_CHINESE
public static final int KOREAN
public static final int NO_OF_LANGUAGES
public static final int MAX_VERIFIERS
public nsPSMDetector()
public nsPSMDetector(int langFlag)
public nsPSMDetector(int aItems,
nsVerifier[] aVerifierSet,
nsEUCStatistics[] aStatisticsSet)
public void Reset()
protected void initVerifiers(int currVerSet)
public abstract void Report(java.lang.String charset)
public boolean HandleData(byte[] aBuf,
int len)
public void DataEnd()
public void Sample(byte[] aBuf,
int aLen)
public void Sample(byte[] aBuf,
int aLen,
boolean aLastChance)
public java.lang.String[] getProbableCharsets()