Lucene - Term
Questa classe è l'unità di ricerca più bassa. È simile a Field nel processo di indicizzazione.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per org.apache.lucene.index.Term classe -
public final class Term
extends Object
implements Comparable<Term>, Serializable
Costruttori di classi
La tabella seguente mostra un elenco di costruttori di classi:
S.No. | Costruttore e descrizione |
---|---|
1 | Term(String fld) Costruisce un termine con il campo specificato e il testo vuoto. |
2 | Term(String fld, String txt) Costruisce un termine con il campo e il testo dati. |
Metodi di classe
La tabella seguente mostra i diversi metodi di classe:
S.No. | Metodo e descrizione |
---|---|
1 | void addDocument(Document doc) Aggiunge un documento a questo indice. |
2 | int compareTo(Term other) Confronta due termini, restituendo un numero intero negativo se questo termine appartiene prima dell'argomento, zero se questo termine è uguale all'argomento e un numero intero positivo se questo termine appartiene dopo l'argomento. |
3 | Term createTerm(String text) Costruzione ottimizzata di nuovi termini riutilizzando lo stesso campo di questo termine - evita l'overhead di field.intern (). |
4 | boolean equals(Object obj) |
5 | String field() Restituisce il campo di questo termine, una stringa interna. |
6 | int hashCode() |
7 | String text() Restituisce il testo di questo termine. |
8 | String toString() |
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- java.lang.Object