Klasse SortField
Speichert Informationen zum Sortieren von Dokumenten nach Begriffen in einem einzelnen Feld. Felder müssen indiziert werden, um nach ihnen sortieren zu können.
Erstellt: 11. Februar 2004 1:25:29
@seit Lucene 1.4
Erbe
Versammlung: DistributedLucene.Net.dll
Syntax
public class SortField : object
Konstruktoren
Name und Vorname | Beschreibung |
---|---|
SortField(String, FieldCache.IParser) | Erstellt eine Sortierung nach Begriffen im angegebenen Feld, die mithilfe einer benutzerdefinierten Methode in numerische Werte analysiert wird FieldCache.IParser. |
SortField(String, FieldCache.IParser, Boolean) | Erstellt eine Sortierung, möglicherweise in umgekehrter Reihenfolge, nach Begriffen im angegebenen Feld, die mithilfe einer benutzerdefinierten Methode in numerische Werte analysiert wird FieldCache.IParser. |
SortField(String, FieldComparerSource) | Erstellt eine Sortierung mit einer benutzerdefinierten Vergleichsfunktion. |
SortField(String, FieldComparerSource, Boolean) | Erstellt eine Sortierung, möglicherweise in umgekehrter Reihenfolge, mit einer benutzerdefinierten Vergleichsfunktion. |
SortField(String, SortFieldType) | Erstellt eine Sortierung nach Begriffen im angegebenen Feld mit dem explizit angegebenen Typ der Begriffswerte. |
SortField(String, SortFieldType, Boolean) | Erstellt eine Sortierung, möglicherweise in umgekehrter Reihenfolge, nach Begriffen im angegebenen Feld mit dem explizit angegebenen Typ der Begriffswerte. |
Felder
Name und Vorname | Beschreibung |
---|---|
FELD_DOC | Stellt die Sortierung nach Dokumentnummer (Indexreihenfolge) dar. |
FIELD_SCORE | Stellt die Sortierung nach Dokumentbewertung (Relevanz) dar. |
m_missingValue | |
STRING_FIRST | Geben Sie dies weiter an Fehlender Wert Damit fehlende Zeichenfolgenwerte zuerst sortiert werden. |
STRING_LAST | Geben Sie dies weiter an Fehlender Wert Damit fehlende Zeichenfolgenwerte zuletzt sortiert werden. |
Ferienhäuser
Name und Vorname | Beschreibung |
---|---|
BytesComparer | |
ComparerSource | Liefert die FieldComparerSource Wird für die benutzerdefinierte Sortierung verwendet. |
Feld | Gibt den Namen des Feldes zurück. Könnte zurückkehren |
IsReverse | Gibt zurück, ob die Sortierung umgekehrt werden soll. |
Fehlender Wert | |
NeedsScores | Ob der Relevanzwert zum Sortieren von Dokumenten benötigt wird. |
Parser | Gibt die Instanz von a zurück IFieldCache Parser, der zum angegebenen Sortiertyp passt. Kann zurückkehren |
Typ | Gibt die Art des Inhalts im Feld zurück. |
Methoden
Name und Vorname | Beschreibung |
---|---|
Gleich(Objekt) | Rücksendungen |
GetComparer(Int32, Int32) | Liefert die FieldComparer zum Sortieren verwenden. @lucene.experimental |
GetHashCode() | Gibt einen Hash-Codewert für dieses Objekt zurück. Wenn ein FieldComparerSource or FieldCache.IParser bereitgestellt wurde, muss GetHashCode() ordnungsgemäß implementiert werden (es sei denn, es wird immer ein Singleton verwendet). |
Umschreiben (IndexSearcher) | Schreibt dies um Sortierfeld, eine neue zurückgeben Sortierfeld wenn eine Änderung vorgenommen wird. Unterklassen sollten dies überschreiben und ihr Umschreibeverhalten definieren, wenn dieses SortField vom Typ ist WIEDERBESCHREIBBAR. @lucene.experimental |
ToString () |