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.document |
The logical representation of a
Document for indexing and searching. |
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.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) SortedSetDocValues |
DocValuesConsumer.SortedSetDocValuesSub.values |
Modifier and Type | Method and Description |
---|---|
abstract SortedSetDocValues |
DocValuesProducer.getSortedSet(FieldInfo field)
Returns
SortedSetDocValues for this field. |
Constructor and Description |
---|
SortedSetDocValuesSub(MergeState.DocMap docMap,
SortedSetDocValues values,
LongValues map) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene70DocValuesProducer.BaseSortedSetDocValues |
Modifier and Type | Method and Description |
---|---|
SortedSetDocValues |
Lucene70DocValuesProducer.getSortedSet(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
private void |
Lucene70DocValuesConsumer.addTermsDict(SortedSetDocValues values) |
private void |
Lucene70DocValuesConsumer.writeTermsIndex(SortedSetDocValues values) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene80DocValuesProducer.BaseSortedSetDocValues |
Modifier and Type | Method and Description |
---|---|
SortedSetDocValues |
Lucene80DocValuesProducer.getSortedSet(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
private void |
Lucene80DocValuesConsumer.addTermsDict(SortedSetDocValues values) |
private void |
Lucene80DocValuesConsumer.writeTermsIndex(SortedSetDocValues values) |
Modifier and Type | Method and Description |
---|---|
SortedSetDocValues |
PerFieldDocValuesFormat.FieldsReader.getSortedSet(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
(package private) abstract SortedSetDocValues |
SortedSetDocValuesRangeQuery.getValues(LeafReader reader,
java.lang.String field) |
Modifier and Type | Class and Description |
---|---|
static class |
MultiDocValues.MultiSortedSetDocValues
Implements MultiSortedSetDocValues over n subs, using an OrdinalMap
|
(package private) class |
SingletonSortedSetDocValues
Exposes multi-valued iterator view over a single-valued iterator.
|
private static class |
SortedSetDocValuesWriter.BufferedSortedSetDocValues |
(package private) static class |
SortingLeafReader.SortingSortedSetDocValues |
Modifier and Type | Field and Description |
---|---|
private SortedSetDocValues |
MultiDocValues.MultiSortedSetDocValues.currentValues |
private SortedSetDocValues |
SortingLeafReader.SortingSortedSetDocValues.in |
SortedSetDocValues[] |
MultiDocValues.MultiSortedSetDocValues.values
leaf values
|
private SortedSetDocValues |
SortedSetDocValuesTermsEnum.values |
Modifier and Type | Method and Description |
---|---|
static SortedSetDocValues |
DocValues.emptySortedSet()
An empty SortedDocValues which returns
BytesRef.EMPTY_BYTES for every document |
SortedSetDocValues |
EmptyDocValuesProducer.getSortedSet(FieldInfo field) |
SortedSetDocValues |
SegmentDocValuesProducer.getSortedSet(FieldInfo field) |
static SortedSetDocValues |
DocValues.getSortedSet(LeafReader reader,
java.lang.String field)
Returns SortedSetDocValues for the field, or
DocValues.emptySortedSet() if it has none. |
abstract SortedSetDocValues |
LeafReader.getSortedSetDocValues(java.lang.String field)
Returns
SortedSetDocValues for this field, or
null if no SortedSetDocValues were indexed for
this field. |
SortedSetDocValues |
FilterLeafReader.getSortedSetDocValues(java.lang.String field) |
SortedSetDocValues |
SortingLeafReader.getSortedSetDocValues(java.lang.String field) |
SortedSetDocValues |
MergeReaderWrapper.getSortedSetDocValues(java.lang.String field) |
SortedSetDocValues |
CodecReader.getSortedSetDocValues(java.lang.String field) |
SortedSetDocValues |
ParallelLeafReader.getSortedSetDocValues(java.lang.String field) |
static SortedSetDocValues |
MultiDocValues.getSortedSetValues(IndexReader r,
java.lang.String field)
Returns a SortedSetDocValues for a reader's docvalues (potentially doing extremely slow things).
|
static SortedSetDocValues |
DocValues.singleton(SortedDocValues dv)
Returns a multi-valued view over the provided SortedDocValues
|
Modifier and Type | Method and Description |
---|---|
static OrdinalMap |
OrdinalMap.build(IndexReader.CacheKey owner,
SortedSetDocValues[] values,
float acceptableOverheadRatio)
Create an ordinal map that uses the number of unique values of each
SortedSetDocValues instance as a weight. |
private static void |
CheckIndex.checkSortedSetDocValues(java.lang.String fieldName,
int maxDoc,
SortedSetDocValues dv,
SortedSetDocValues dv2) |
private long[][] |
SortedSetDocValuesWriter.sortDocValues(int maxDoc,
Sorter.DocMap sortMap,
SortedSetDocValues oldValues) |
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. |
Constructor and Description |
---|
MultiSortedSetDocValues(SortedSetDocValues[] values,
int[] docStarts,
OrdinalMap mapping,
long totalCost)
Creates a new MultiSortedSetDocValues over
values |
SortedSetDocValuesTermsEnum(SortedSetDocValues values)
Creates a new TermsEnum over the provided values
|
SortingSortedSetDocValues(SortedSetDocValues in,
long[][] ords) |
Modifier and Type | Method and Description |
---|---|
SortedSetDocValues |
MemoryIndex.MemoryIndexReader.getSortedSetDocValues(java.lang.String field) |
private static SortedSetDocValues |
MemoryIndex.sortedSetDocValues(BytesRefHash values,
int[] bytesIds) |
Modifier and Type | Field and Description |
---|---|
(package private) SortedSetDocValues |
SortedSetSelector.MinValue.in |
(package private) SortedSetDocValues |
SortedSetSelector.MaxValue.in |
(package private) SortedSetDocValues |
SortedSetSelector.MiddleMinValue.in |
(package private) SortedSetDocValues |
SortedSetSelector.MiddleMaxValue.in |
protected SortedSetDocValues |
DocValuesStats.SortedSetDocValuesStats.ssdv |
Modifier and Type | Method and Description |
---|---|
static SortedDocValues |
SortedSetSelector.wrap(SortedSetDocValues sortedSet,
SortedSetSelector.Type selector)
Wraps a multi-valued SortedSetDocValues as a single-valued view, using the specified selector
|
Constructor and Description |
---|
MaxValue(SortedSetDocValues in) |
MiddleMaxValue(SortedSetDocValues in) |
MiddleMinValue(SortedSetDocValues in) |
MinValue(SortedSetDocValues in) |
Modifier and Type | Field and Description |
---|---|
private SortedSetDocValues |
TermGroupFacetCollector.MV.facetFieldDocTermOrds |
Modifier and Type | Method and Description |
---|---|
SortedSetDocValues |
TermVectorLeafReader.getSortedSetDocValues(java.lang.String field) |
Modifier and Type | Method and Description |
---|---|
(package private) static DocValuesTermsCollector.Function<SortedSetDocValues> |
DocValuesTermsCollector.sortedSetDocValues(java.lang.String field) |
static DocValuesTermsCollector.Function<SortedSetDocValues> |
GenericTermsCollector.verbose(java.io.PrintStream out,
DocValuesTermsCollector.Function<SortedSetDocValues> mvFunction) |
Modifier and Type | Method and Description |
---|---|
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 GenericTermsCollector |
GenericTermsCollector.createCollectorMV(DocValuesTermsCollector.Function<SortedSetDocValues> mvFunction,
ScoreMode mode) |
static DocValuesTermsCollector.Function<SortedSetDocValues> |
GenericTermsCollector.verbose(java.io.PrintStream out,
DocValuesTermsCollector.Function<SortedSetDocValues> mvFunction) |
Constructor and Description |
---|
Avg(DocValuesTermsCollector.Function<SortedSetDocValues> docValuesCall) |
MV(DocValuesTermsCollector.Function<SortedSetDocValues> docValuesCall) |
MV(DocValuesTermsCollector.Function<SortedSetDocValues> docValuesCall,
ScoreMode scoreMode) |