2012-07-19 2 views

답변

3

TermAttribute에는 토큰 텍스트가 들어 있습니다. addAttribute (TermAttribute.class)는 TermAttribute의 인스턴스를 반환합니다 (아직 인스턴스가없는 경우 생성합니다). 당신이 지금 액세스/토큰 텍스트를 변경할 수

PositionIncrementAttribute posIncrAtt = addAttribute(PositionIncrementAttribute.class); 

TermAttribute 및 PositionIncrementAttribute의 인스턴스를 사용 :

말, 당신은 또한 토큰의 위치 증가 정보에 관심이있는, 당신은 또한 다음과 같은 말을합니다 다음과 같은 방법으로 위치 증가 정보 :

termAttribute.buffer() 
posIncrAtt.getPositionIncrement() 
posIncrAtt.setPositionIncrement() 

은 자세한 내용

을위한 http://lucene.apache.org/core/3_6_0/api/core/org/apache/lucene/analysis/package-summary.html를 참조하십시오