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.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) SortedNumericDocValues |
DocValuesConsumer.SortedNumericDocValuesSub.values |
Modifier and Type | Method and Description |
---|---|
abstract SortedNumericDocValues |
DocValuesProducer.getSortedNumeric(FieldInfo field)
Returns
SortedNumericDocValues for this field. |
Constructor and Description |
---|
SortedNumericDocValuesSub(MergeState.DocMap docMap,
SortedNumericDocValues values) |
Modifier and Type | Method and Description |
---|---|
SortedNumericDocValues |
Lucene70DocValuesProducer.getSortedNumeric(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
private void |
Lucene70DocValuesConsumer.writeValuesMultipleBlocks(SortedNumericDocValues values,
long gcd) |
private void |
Lucene70DocValuesConsumer.writeValuesSingleBlock(SortedNumericDocValues values,
long numValues,
int numBitsPerValue,
long min,
long gcd,
java.util.Map<java.lang.Long,java.lang.Integer> encode) |
Modifier and Type | Method and Description |
---|---|
SortedNumericDocValues |
Lucene80DocValuesProducer.getSortedNumeric(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
private long |
Lucene80DocValuesConsumer.writeValuesMultipleBlocks(SortedNumericDocValues values,
long gcd) |
private void |
Lucene80DocValuesConsumer.writeValuesSingleBlock(SortedNumericDocValues values,
long numValues,
int numBitsPerValue,
long min,
long gcd,
java.util.Map<java.lang.Long,java.lang.Integer> encode) |
Modifier and Type | Method and Description |
---|---|
SortedNumericDocValues |
PerFieldDocValuesFormat.FieldsReader.getSortedNumeric(FieldInfo field) |
Modifier and Type | Field and Description |
---|---|
(package private) SortedNumericDocValues |
LatLonPointDistanceComparator.currentDocs |
Modifier and Type | Method and Description |
---|---|
(package private) abstract SortedNumericDocValues |
SortedNumericDocValuesRangeQuery.getValues(LeafReader reader,
java.lang.String field) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SingletonSortedNumericDocValues
Exposes multi-valued view over a single-valued instance.
|
private static class |
SortedNumericDocValuesWriter.BufferedSortedNumericDocValues |
(package private) static class |
SortingLeafReader.SortingSortedNumericDocValues |
Modifier and Type | Field and Description |
---|---|
private SortedNumericDocValues |
SortingLeafReader.SortingSortedNumericDocValues.in |
Modifier and Type | Method and Description |
---|---|
static SortedNumericDocValues |
DocValues.emptySortedNumeric(int maxDoc)
An empty SortedNumericDocValues which returns zero values for every document
|
SortedNumericDocValues |
EmptyDocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedNumericDocValues |
SegmentDocValuesProducer.getSortedNumeric(FieldInfo field) |
static SortedNumericDocValues |
DocValues.getSortedNumeric(LeafReader reader,
java.lang.String field)
Returns SortedNumericDocValues for the field, or
DocValues.emptySortedNumeric(int) if it has none. |
abstract SortedNumericDocValues |
LeafReader.getSortedNumericDocValues(java.lang.String field)
Returns
SortedNumericDocValues for this field, or
null if no SortedNumericDocValues were indexed for
this field. |
SortedNumericDocValues |
FilterLeafReader.getSortedNumericDocValues(java.lang.String field) |
SortedNumericDocValues |
SortingLeafReader.getSortedNumericDocValues(java.lang.String field) |
SortedNumericDocValues |
MergeReaderWrapper.getSortedNumericDocValues(java.lang.String field) |
SortedNumericDocValues |
CodecReader.getSortedNumericDocValues(java.lang.String field) |
SortedNumericDocValues |
ParallelLeafReader.getSortedNumericDocValues(java.lang.String field) |
static SortedNumericDocValues |
MultiDocValues.getSortedNumericValues(IndexReader r,
java.lang.String field)
Returns a SortedNumericDocValues for a reader's docvalues (potentially merging on-the-fly)
|
static SortedNumericDocValues |
DocValues.singleton(NumericDocValues dv)
Returns a multi-valued view over the provided NumericDocValues
|
Modifier and Type | Method and Description |
---|---|
private static void |
CheckIndex.checkSortedNumericDocValues(java.lang.String fieldName,
int maxDoc,
SortedNumericDocValues ndv,
SortedNumericDocValues ndv2) |
private long[][] |
SortedNumericDocValuesWriter.sortDocValues(int maxDoc,
Sorter.DocMap sortMap,
SortedNumericDocValues oldValues) |
static NumericDocValues |
DocValues.unwrapSingleton(SortedNumericDocValues dv)
Returns a single-valued view of the SortedNumericDocValues, if it was previously
wrapped with
DocValues.singleton(NumericDocValues) , or null. |
Constructor and Description |
---|
SortingSortedNumericDocValues(SortedNumericDocValues in,
long[][] values) |
Modifier and Type | Method and Description |
---|---|
SortedNumericDocValues |
MemoryIndex.MemoryIndexReader.getSortedNumericDocValues(java.lang.String field) |
private static SortedNumericDocValues |
MemoryIndex.numericDocValues(long[] values,
int count) |
Modifier and Type | Field and Description |
---|---|
(package private) SortedNumericDocValues |
SortedNumericSelector.MinValue.in |
(package private) SortedNumericDocValues |
SortedNumericSelector.MaxValue.in |
protected SortedNumericDocValues |
DocValuesStats.SortedNumericDocValuesStats.sndv |
Modifier and Type | Method and Description |
---|---|
static NumericDocValues |
SortedNumericSelector.wrap(SortedNumericDocValues sortedNumeric,
SortedNumericSelector.Type selector,
SortField.Type numericType)
Wraps a multi-valued SortedNumericDocValues as a single-valued view, using the specified selector
and numericType.
|
Constructor and Description |
---|
MaxValue(SortedNumericDocValues in) |
MinValue(SortedNumericDocValues in) |
Modifier and Type | Method and Description |
---|---|
SortedNumericDocValues |
TermVectorLeafReader.getSortedNumericDocValues(java.lang.String field) |
Modifier and Type | Method and Description |
---|---|
static NumericDocValues |
BlockJoinSelector.wrap(SortedNumericDocValues sortedNumerics,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static NumericDocValues |
BlockJoinSelector.wrap(SortedNumericDocValues sortedNumerics,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedNumericDocValues in order to only select
one value per parent among its children using the configured
selection type. |