Lucene TermQuery类 Lucene Query类 Lucene TopDocs类 Lucene TermQuery类 ermQuery是最常用的查询对象,并且是许多复杂的查询,是lucene可利用的基础。 类声明 以下是org.apache.lucene.search.TermQuery类的声明: public class TermQuery extends Query 类构造函数 S.N. 构造函数和说明 1 TermQuery(Term t) 构造词条 t 的查询。 类方法 S.N. 方法及说明 1 void addDocument(Document doc) 增加了一个文档到该索引 2 Weight createWeight(Searcher searcher) 构造一个适当的权重实现这个查询. 3 boolean equals(Object o) 返回true如果o为等于此 4 void extractTerms(Set<Term> terms) 增加了在此查询设置条件发生的所有词条 5 Term getTerm() 返回此查询的词 6 int hashCode() 该对象返回哈希码值 7 String toString(String field) 打印这个查询的一个用户可读的版本 继承的方法 这个类继承了以下类方法: org.apache.lucene.search.Query java.lang.Object Lucene Query类 Lucene TopDocs类