Lucene - Terme
Cette classe est l'unité de recherche la plus basse. Il est similaire à Field dans le processus d'indexation.
Déclaration de classe
Voici la déclaration pour org.apache.lucene.index.Term classe -
public final class Term
extends Object
implements Comparable<Term>, Serializable
Constructeurs de classe
Le tableau suivant montre une liste de constructeurs de classe -
S.No. | Constructeur et description |
---|---|
1 | Term(String fld) Construit un terme avec le champ donné et le texte vide. |
2 | Term(String fld, String txt) Construit un terme avec le champ et le texte donnés. |
Méthodes de classe
Le tableau suivant montre les différentes méthodes de classe -
S.No. | Méthode et description |
---|---|
1 | void addDocument(Document doc) Ajoute un document à cet index. |
2 | int compareTo(Term other) Compare deux termes, renvoyant un entier négatif si ce terme appartient avant l'argument, zéro si ce terme est égal à l'argument et un entier positif si ce terme appartient après l'argument. |
3 | Term createTerm(String text) Construction optimisée de nouveaux termes en réutilisant le même champ que ce terme - évite la surcharge de field.intern (). |
4 | boolean equals(Object obj) |
5 | String field() Renvoie le champ de ce terme, une chaîne interne. |
6 | int hashCode() |
sept | String text() Renvoie le texte de ce terme. |
8 | String toString() |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- java.lang.Object