Lucene - Término

Esta clase es la unidad de búsqueda más baja. Es similar a Field en el proceso de indexación.

Declaración de clase

A continuación se muestra la declaración de org.apache.lucene.index.Term clase -

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

Constructores de clases

La siguiente tabla muestra una lista de constructores de clases:

S.No. Constructor y descripción
1

Term(String fld)

Construye un término con el campo dado y el texto vacío.

2

Term(String fld, String txt)

Construye un término con el campo y el texto dados.

Métodos de clase

La siguiente tabla muestra los diferentes métodos de clase:

S.No. Método y descripción
1

void addDocument(Document doc)

Agrega un documento a este índice.

2

int compareTo(Term other)

Compara dos términos y devuelve un número entero negativo si este término pertenece antes del argumento, cero si este término es igual al argumento y un número entero positivo si este término pertenece después del argumento.

3

Term createTerm(String text)

Construcción optimizada de nuevos Términos reutilizando el mismo campo que este Término - evita la sobrecarga de field.intern ().

4

boolean equals(Object obj)

5

String field()

Devuelve el campo de este término, una cadena interna.

6

int hashCode()

7

String text()

Devuelve el texto de este término.

8

String toString()

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • java.lang.Object