Uses of Class
org.apache.lucene.util.Sorter
-
Packages that use Sorter Package Description org.apache.lucene.analysis.miscellaneous Miscellaneous Tokenstreams.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util Some utility classes.org.apache.lucene.util.automaton Finite-state automaton for regular expressions. -
-
Uses of Sorter in org.apache.lucene.analysis.miscellaneous
Subclasses of Sorter in org.apache.lucene.analysis.miscellaneous Modifier and Type Class Description private class
WordDelimiterFilter.OffsetSorter
Deprecated.private class
WordDelimiterGraphFilter.PositionSorter
-
Uses of Sorter in org.apache.lucene.index
Subclasses of Sorter in org.apache.lucene.index Modifier and Type Class Description private static class
FreqProxTermsWriter.SortingPostingsEnum.DocOffsetSorter
ATimSorter
which sorts two parallel arrays of doc IDs and offsets in one go.private static class
Sorter.DocValueSorter
-
Uses of Sorter in org.apache.lucene.util
Subclasses of Sorter in org.apache.lucene.util Modifier and Type Class Description (package private) class
ArrayInPlaceMergeSorter<T>
AnInPlaceMergeSorter
for object arrays.(package private) class
ArrayIntroSorter<T>
AnIntroSorter
for object arrays.(package private) class
ArrayTimSorter<T>
ATimSorter
for object arrays.private static class
CollectionUtil.ListIntroSorter<T>
private static class
CollectionUtil.ListTimSorter<T>
class
InPlaceMergeSorter
Sorter
implementation based on the merge-sort algorithm that merges in place (no extra memory will be allocated).class
IntroSorter
class
MSBRadixSorter
Radix sorter for variable-length strings.class
StableMSBRadixSorter
Stable radix sorter for variable-length strings.protected static class
StableMSBRadixSorter.MergeSorter
A MergeSorter taking advantage of temporary storage.(package private) class
StableStringSorter
class
StringSorter
ABytesRef
sorter tries to use a efficient radix sorter ifStringSorter.cmp
is aBytesRefComparator
, otherwise fallback toStringSorter.fallbackSorter(java.util.Comparator<org.apache.lucene.util.BytesRef>)
protected class
StringSorter.MSBStringRadixSorter
A radix sorter forBytesRef
class
TimSorter
Methods in org.apache.lucene.util that return Sorter Modifier and Type Method Description protected Sorter
StableStringSorter. fallbackSorter(java.util.Comparator<BytesRef> cmp)
protected Sorter
StringSorter. fallbackSorter(java.util.Comparator<BytesRef> cmp)
protected Sorter
MSBRadixSorter. getFallbackSorter(int k)
Get a fall-back sorter which may assume that the first k bytes of all compared strings are equal.protected Sorter
StableMSBRadixSorter. getFallbackSorter(int k)
protected Sorter
StringSorter.MSBStringRadixSorter. getFallbackSorter(int k)
protected Sorter
StableStringSorter. radixSorter(BytesRefComparator cmp)
protected Sorter
StringSorter. radixSorter(BytesRefComparator cmp)
-
Uses of Sorter in org.apache.lucene.util.automaton
Fields in org.apache.lucene.util.automaton declared as Sorter Modifier and Type Field Description private Sorter
Automaton. destMinMaxSorter
Sorts transitions by dest, ascending, then min label ascending, then max label ascendingprivate Sorter
Automaton. minMaxDestSorter
Sorts transitions by min label, ascending, then max label ascending, then dest ascendingprivate Sorter
Automaton.Builder. sorter
Sorts transitions first then min label ascending, then max label ascending, then dest ascending
-