@Deprecated public final class SlowCollatedStringComparator extends SimpleFieldComparator<String>
WARNING: this is very slow; you'll get much better performance using the CollationKeyAnalyzer or ICUCollationKeyAnalyzer.
FieldComparator.DocComparator, FieldComparator.DoubleComparator, FieldComparator.FloatComparator, FieldComparator.IntComparator, FieldComparator.LongComparator, FieldComparator.NumericComparator<T extends Number>, FieldComparator.RelevanceComparator, FieldComparator.TermOrdValComparator, FieldComparator.TermValComparator
Constructor and Description |
---|
SlowCollatedStringComparator(int numHits,
String field,
Collator collator)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(int slot1,
int slot2)
Deprecated.
|
int |
compareBottom(int doc)
Deprecated.
|
int |
compareTop(int doc)
Deprecated.
|
int |
compareValues(String first,
String second)
Deprecated.
|
void |
copy(int slot,
int doc)
Deprecated.
|
protected void |
doSetNextReader(LeafReaderContext context)
Deprecated.
|
void |
setBottom(int bottom)
Deprecated.
|
void |
setTopValue(String value)
Deprecated.
|
String |
value(int slot)
Deprecated.
|
getLeafComparator, setScorer
public int compare(int slot1, int slot2)
compare
in class FieldComparator<String>
public int compareBottom(int doc)
public void copy(int slot, int doc)
protected void doSetNextReader(LeafReaderContext context) throws IOException
doSetNextReader
in class SimpleFieldComparator<String>
IOException
public void setBottom(int bottom)
public void setTopValue(String value)
setTopValue
in class FieldComparator<String>
public String value(int slot)
value
in class FieldComparator<String>
public int compareValues(String first, String second)
compareValues
in class FieldComparator<String>
public int compareTop(int doc)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.