Lucene - 術語



此類是搜尋的最低單位。它類似於索引過程中的欄位。

類宣告

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

public final class Term
   extends Object
      implements Comparable<Term>, Serializable

類建構函式

下表列出了類建構函式 -

序號 建構函式和說明
1

Term(String fld)

用給定的欄位和空文字構造一個術語。

2

Term(String fld, String txt)

用給定的欄位和文字構造一個術語。

類方法

下表顯示了不同的類方法 -

序號 方法和說明
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
lucene_searching_classes.htm
廣告
© . All rights reserved.