Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.lucene70 |
Components from the Lucene 7.0 index format.
|
org.apache.lucene.codecs.lucene80 |
Lucene 8.0 file format.
|
org.apache.lucene.codecs.perfield |
Postings format that can delegate to different formats per-field.
|
org.apache.lucene.index |
Code to maintain and access indices.
|
org.apache.lucene.index.memory |
High-performance single-document main memory Apache Lucene fulltext search index.
|
org.apache.lucene.queries.function.docvalues |
FunctionValues for different data types.
|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.search.grouping |
Grouping.
|
org.apache.lucene.search.highlight |
Highlighting search terms.
|
org.apache.lucene.search.join |
Support for index-time and query-time joins.
|
Modifier and Type | Field and Description |
---|---|
(package private) SortedDocValues |
DocValuesConsumer.SortedDocValuesSub.values |
Modifier and Type | Method and Description |
---|---|
abstract SortedDocValues |
DocValuesProducer.getSorted(FieldInfo field)
Returns
SortedDocValues for this field. |
Constructor and Description |
---|
SortedDocValuesSub(MergeState.DocMap docMap,
SortedDocValues values,
LongValues map) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene70DocValuesProducer.BaseSortedDocValues |
Modifier and Type | Method and Description |
---|---|
SortedDocValues |
Lucene70DocValuesProducer.getSorted(FieldInfo field) |
private SortedDocValues |
Lucene70DocValuesProducer.getSorted(Lucene70DocValuesProducer.SortedEntry entry) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene80DocValuesProducer.BaseSortedDocValues |
Modifier and Type | Method and Description |
---|---|
SortedDocValues |
Lucene80DocValuesProducer.getSorted(FieldInfo field) |
private SortedDocValues |
Lucene80DocValuesProducer.getSorted(Lucene80DocValuesProducer.SortedEntry entry) |
Modifier and Type | Method and Description |
---|---|
SortedDocValues |
PerFieldDocValuesFormat.FieldsReader.getSorted(FieldInfo field) |
Modifier and Type | Class and Description |
---|---|
static class |
MultiDocValues.MultiSortedDocValues
Implements SortedDocValues over n subs, using an OrdinalMap
|
private static class |
SortedDocValuesWriter.BufferedSortedDocValues |
(package private) static class |
SortingLeafReader.SortingSortedDocValues |
Modifier and Type | Field and Description |
---|---|
private SortedDocValues |
MultiDocValues.MultiSortedDocValues.currentValues |
private SortedDocValues |
SortingLeafReader.SortingSortedDocValues.in |
private SortedDocValues |
SingletonSortedSetDocValues.in |
SortedDocValues[] |
MultiDocValues.MultiSortedDocValues.values
leaf values
|
private SortedDocValues |
SortedDocValuesTermsEnum.values |
Modifier and Type | Method and Description |
---|---|
static SortedDocValues |
DocValues.emptySorted()
An empty SortedDocValues which returns
BytesRef.EMPTY_BYTES for every document |
SortedDocValues |
Sorter.SortedDocValuesSupplier.get() |
(package private) static SortedDocValues |
Sorter.getOrWrapSorted(LeafReader reader,
SortField sortField)
Wraps a
SortedSetDocValues as a single-valued view if the field is an instance of SortedSetSortField ,
returns SortedDocValues for the field otherwise. |
SortedDocValues |
EmptyDocValuesProducer.getSorted(FieldInfo field) |
SortedDocValues |
SegmentDocValuesProducer.getSorted(FieldInfo field) |
static SortedDocValues |
DocValues.getSorted(LeafReader reader,
java.lang.String field)
Returns SortedDocValues for the field, or
DocValues.emptySorted() if it has none. |
SortedDocValues |
SingletonSortedSetDocValues.getSortedDocValues()
Return the wrapped
SortedDocValues |
abstract SortedDocValues |
LeafReader.getSortedDocValues(java.lang.String field)
Returns
SortedDocValues for this field, or
null if no SortedDocValues were indexed for
this field. |
SortedDocValues |
FilterLeafReader.getSortedDocValues(java.lang.String field) |
SortedDocValues |
SortingLeafReader.getSortedDocValues(java.lang.String field) |
SortedDocValues |
MergeReaderWrapper.getSortedDocValues(java.lang.String field) |
SortedDocValues |
CodecReader.getSortedDocValues(java.lang.String field) |
SortedDocValues |
ParallelLeafReader.getSortedDocValues(java.lang.String field) |
static SortedDocValues |
MultiDocValues.getSortedValues(IndexReader r,
java.lang.String field)
Returns a SortedDocValues for a reader's docvalues (potentially doing extremely slow things).
|
static SortedDocValues |
DocValues.unwrapSingleton(SortedSetDocValues dv)
Returns a single-valued view of the SortedSetDocValues, if it was previously
wrapped with
DocValues.singleton(SortedDocValues) , or null. |
Modifier and Type | Method and Description |
---|---|
static OrdinalMap |
OrdinalMap.build(IndexReader.CacheKey owner,
SortedDocValues[] values,
float acceptableOverheadRatio)
Create an ordinal map that uses the number of unique values of each
SortedDocValues instance as a weight. |
private static void |
CheckIndex.checkSortedDocValues(java.lang.String fieldName,
int maxDoc,
SortedDocValues dv,
SortedDocValues dv2) |
static SortedSetDocValues |
DocValues.singleton(SortedDocValues dv)
Returns a multi-valued view over the provided SortedDocValues
|
private int[] |
SortedDocValuesWriter.sortDocValues(int maxDoc,
Sorter.DocMap sortMap,
SortedDocValues oldValues) |
Constructor and Description |
---|
MultiSortedDocValues(SortedDocValues[] values,
int[] docStarts,
OrdinalMap mapping,
long totalCost)
Creates a new MultiSortedDocValues over
values |
SingletonSortedSetDocValues(SortedDocValues in)
Creates a multi-valued view over the provided SortedDocValues
|
SortedDocValuesTermsEnum(SortedDocValues values)
Creates a new TermsEnum over the provided values
|
SortingSortedDocValues(SortedDocValues in,
int[] ords) |
Modifier and Type | Method and Description |
---|---|
SortedDocValues |
MemoryIndex.MemoryIndexReader.getSortedDocValues(java.lang.String field) |
private SortedDocValues |
MemoryIndex.MemoryIndexReader.getSortedDocValues(java.lang.String field,
DocValuesType docValuesType) |
private static SortedDocValues |
MemoryIndex.sortedDocValues(BytesRef value) |
Modifier and Type | Field and Description |
---|---|
protected SortedDocValues |
DocTermsIndexDocValues.termsIndex |
Modifier and Type | Method and Description |
---|---|
(package private) static SortedDocValues |
DocTermsIndexDocValues.open(LeafReaderContext context,
java.lang.String field) |
Constructor and Description |
---|
DocTermsIndexDocValues(java.lang.String field,
ValueSource vs,
SortedDocValues termsIndex) |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SortedSetSelector.MaxValue
Wraps a SortedSetDocValues and returns the last ordinal (max)
|
(package private) static class |
SortedSetSelector.MiddleMaxValue
Wraps a SortedSetDocValues and returns the middle ordinal (or max of the two)
|
(package private) static class |
SortedSetSelector.MiddleMinValue
Wraps a SortedSetDocValues and returns the middle ordinal (or min of the two)
|
(package private) static class |
SortedSetSelector.MinValue
Wraps a SortedSetDocValues and returns the first ordinal (min)
|
Modifier and Type | Field and Description |
---|---|
protected SortedDocValues |
DocValuesStats.SortedDocValuesStats.sdv |
(package private) SortedDocValues |
FieldComparator.TermOrdValComparator.termsIndex |
Modifier and Type | Method and Description |
---|---|
protected SortedDocValues |
FieldComparator.TermOrdValComparator.getSortedDocValues(LeafReaderContext context,
java.lang.String field)
Retrieves the SortedDocValues for the field in this segment
|
static SortedDocValues |
SortedSetSelector.wrap(SortedSetDocValues sortedSet,
SortedSetSelector.Type selector)
Wraps a multi-valued SortedSetDocValues as a single-valued view, using the specified selector
|
Modifier and Type | Field and Description |
---|---|
private SortedDocValues |
TermGroupSelector.docValues |
private SortedDocValues |
TermGroupFacetCollector.SV.facetFieldTermsIndex |
(package private) SortedDocValues |
TermGroupFacetCollector.groupFieldTermsIndex |
Modifier and Type | Method and Description |
---|---|
SortedDocValues |
WeightedSpanTermExtractor.DelegatingLeafReader.getSortedDocValues(java.lang.String field) |
SortedDocValues |
TermVectorLeafReader.getSortedDocValues(java.lang.String field) |
Modifier and Type | Class and Description |
---|---|
private static class |
ToParentDocValues.SortedDVs |
Modifier and Type | Field and Description |
---|---|
private SortedDocValues |
GlobalOrdinalsCollector.OrdinalMapCollector.docTermOrds |
private SortedDocValues |
GlobalOrdinalsCollector.SegmentOrdinalCollector.docTermOrds |
private SortedDocValues |
GlobalOrdinalsWithScoreCollector.OrdinalMapCollector.docTermOrds |
private SortedDocValues |
GlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector.docTermOrds |
private SortedDocValues |
ToParentDocValues.SortedDVs.values |
(package private) SortedDocValues |
BaseGlobalOrdinalScorer.values |
Modifier and Type | Method and Description |
---|---|
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
(package private) static SortedDocValues |
ToParentDocValues.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents2,
DocIdSetIterator children) |
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedDocValues in order to only select
one value per parent among its children using the configured
selection type. |
static SortedDocValues |
BlockJoinSelector.wrap(SortedSetDocValues sortedSet,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static SortedDocValues |
BlockJoinSelector.wrap(SortedSetDocValues sortedSet,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedSetDocValues in order to only select
one value per parent among its children using the configured
selection type. |
Modifier and Type | Method and Description |
---|---|
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
(package private) static SortedDocValues |
ToParentDocValues.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents2,
DocIdSetIterator children) |
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedDocValues in order to only select
one value per parent among its children using the configured
selection type. |