package org.apache.lucene.analysis.tokenattributes;
import org.apache.lucene.util.Attribute;
/**
* 추출된 단어(형태소)가 의미를 가진 중요한 단어인지, 아니면 어미,조사와 같이 앞의 단어에 종속적인지 판단하는 속성.
* 문장검색시 부가단어는 발견이 안되어도 검색되도록 하여 품질을 높일수 있다.
*/
public interface FeatureAttribute extends Attribute {
public static enum FeatureType {
NULL, MAIN, APPEND, ADDITION
}
public static final FeatureType DEFAULT_TYPE = FeatureType.NULL;
/**
*
* @see #setType(String)
*/
public FeatureType type();
/**
* Set the lexical type.
*
* @see #type()
*/
public void setType(FeatureType type);
}