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