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