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.