public static final class AlfrescoCollatableTextFieldType.TextSortFieldComparator extends org.apache.lucene.search.FieldComparator<String> implements org.apache.lucene.search.LeafFieldComparator
org.apache.lucene.search.FieldComparator.DocComparator, org.apache.lucene.search.FieldComparator.DoubleComparator, org.apache.lucene.search.FieldComparator.FloatComparator, org.apache.lucene.search.FieldComparator.IntComparator, org.apache.lucene.search.FieldComparator.LongComparator, org.apache.lucene.search.FieldComparator.NumericComparator<T extends Number>, org.apache.lucene.search.FieldComparator.RelevanceComparator, org.apache.lucene.search.FieldComparator.TermOrdValComparator, org.apache.lucene.search.FieldComparator.TermValComparator| Modifier and Type | Method and Description |
|---|---|
int |
compare(int slot1,
int slot2) |
int |
compareBottom(int doc) |
int |
compareTop(int doc) |
int |
compareValues(String val1,
String val2) |
void |
copy(int slot,
int doc) |
org.apache.lucene.search.LeafFieldComparator |
getLeafComparator(org.apache.lucene.index.LeafReaderContext context) |
void |
setBottom(int bottom) |
void |
setScorer(org.apache.lucene.search.Scorer scorer) |
void |
setTopValue(String value) |
String |
value(int slot) |
public int compare(int slot1,
int slot2)
compare in class org.apache.lucene.search.FieldComparator<String>public void setBottom(int bottom)
setBottom in interface org.apache.lucene.search.LeafFieldComparatorpublic int compareBottom(int doc)
compareBottom in interface org.apache.lucene.search.LeafFieldComparatorpublic void copy(int slot,
int doc)
copy in interface org.apache.lucene.search.LeafFieldComparatorpublic String value(int slot)
value in class org.apache.lucene.search.FieldComparator<String>public void setTopValue(String value)
setTopValue in class org.apache.lucene.search.FieldComparator<String>public int compareTop(int doc)
throws IOException
compareTop in interface org.apache.lucene.search.LeafFieldComparatorIOExceptionpublic org.apache.lucene.search.LeafFieldComparator getLeafComparator(org.apache.lucene.index.LeafReaderContext context)
throws IOException
getLeafComparator in class org.apache.lucene.search.FieldComparator<String>IOExceptionpublic int compareValues(String val1, String val2)
compareValues in class org.apache.lucene.search.FieldComparator<String>public void setScorer(org.apache.lucene.search.Scorer scorer)
setScorer in interface org.apache.lucene.search.LeafFieldComparatorCopyright © 2005–2019 Alfresco Software. All rights reserved.