public abstract class Analysis extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
Analysis.Merger |
| Modifier and Type | Field and Description |
|---|---|
protected org.nlpcn.commons.lang.tire.domain.Forest[] |
forests |
protected Boolean |
isNameRecognition |
protected Boolean |
isNumRecognition |
protected Boolean |
isQuantifierRecognition |
protected Boolean |
isRealName |
int |
offe
用来记录偏移量
|
| Modifier | Constructor and Description |
|---|---|
protected |
Analysis() |
| Modifier and Type | Method and Description |
|---|---|
org.nlpcn.commons.lang.tire.domain.Forest |
getAmbiguityForest() |
protected abstract List<Term> |
getResult(Graph graph) |
Term |
next()
while 循环调用.直到返回为null则分词结束
|
Result |
parse()
通过构造方法传入的reader直接获取到分词结果
|
Result |
parseStr(String temp)
一句话进行分词并且封装
|
void |
resetContent(AnsjReader br)
重置分词器
|
void |
resetContent(Reader reader) |
void |
resetContent(Reader reader,
int buffer) |
Analysis |
setAmbiguityForest(org.nlpcn.commons.lang.tire.domain.Forest ambiguityForest) |
Analysis |
setForests(org.nlpcn.commons.lang.tire.domain.Forest... forests) |
Analysis |
setIsNameRecognition(Boolean isNameRecognition) |
Analysis |
setIsNumRecognition(Boolean isNumRecognition) |
Analysis |
setIsQuantifierRecognition(Boolean isQuantifierRecognition) |
Analysis |
setIsRealName(Boolean isRealName) |
protected void |
setRealName(Graph graph,
List<Term> result)
将为标准化的词语设置到分词中
|
public int offe
protected org.nlpcn.commons.lang.tire.domain.Forest[] forests
protected Boolean isNameRecognition
protected Boolean isNumRecognition
protected Boolean isQuantifierRecognition
protected Boolean isRealName
public Term next() throws IOException
IOExceptionprotected void setRealName(Graph graph, List<Term> result)
gp - result - public Result parse() throws IOException
IOExceptionpublic void resetContent(AnsjReader br)
br - public void resetContent(Reader reader)
public void resetContent(Reader reader, int buffer)
public org.nlpcn.commons.lang.tire.domain.Forest getAmbiguityForest()
public Analysis setAmbiguityForest(org.nlpcn.commons.lang.tire.domain.Forest ambiguityForest)
public Analysis setForests(org.nlpcn.commons.lang.tire.domain.Forest... forests)
public Analysis setIsQuantifierRecognition(Boolean isQuantifierRecognition)
Copyright © 2017. All rights reserved.