当前位置: 首页 > 文档资料 > Lucene 中文文档 >

Term

优质
小牛编辑
132浏览
2023-12-01

这个类是最低的搜索单位。 它在索引过程中类似于Field。

Class 声明 (Class Declaration)

以下是org.apache.lucene.index.Term类的声明 -

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

类构造函数 (Class Constructors)

下表显示了类构造函数的列表 -

S.No.构造函数和描述
1

Term(String fld)

使用给定字段和空文本构造一个Term。

2

Term(String fld, String txt)

使用给定的字段和文本构造一个Term。

Class Methods

下表显示了不同的类方法 -

S.No.方法和描述
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()

方法继承 (Methods Inherited)

该类继承以下类中的方法 -

  • java.lang.Object