Lucene Term類


這個類是搜尋的最低單位。它是在索引過程中類似Field。

類宣告

以下是org.apache.lucene.index.Term類的宣告:

public final class Term
   extends Object
      implements Comparable, Serializable

類建構函式

S.N. 建構函式和說明
1 Term(String fld)
構造具有給定欄位和空文字的術語。
2 Term(String fld, String txt)
構造具有給定欄位和文字的術語。

類方法

S.N. 方法及說明
1 void addDocument(Document doc) 
增加一個文件到該索引
2 int compareTo(Term other)
比較兩個條件,返回負整數如果這個術語是屬於前面的引數,返回零如果這個詞等於引數,如果在該引數後,這個詞是一個正整數
3 Term createTerm(String text)
新條款的優化構建使用相同的欄位,因為這個術語 - 避免 field.intern()的開銷
4 boolean equals(Object obj) 
5 String field()
返回這個術語,一個內部字串的欄位
6 int hashCode() 
7 String text()
返回這個術語的文字
8 String toString() 

方法繼承

這個類從以下類繼承的方法:

  • java.lang.Object