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.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) BinaryDocValues |
DocValuesConsumer.BinaryDocValuesSub.values |
Modifier and Type | Method and Description |
---|---|
abstract BinaryDocValues |
DocValuesProducer.getBinary(FieldInfo field)
Returns
BinaryDocValues for this field. |
Constructor and Description |
---|
BinaryDocValuesSub(MergeState.DocMap docMap,
BinaryDocValues values) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene70DocValuesProducer.BaseSortedDocValues |
private static class |
Lucene70DocValuesProducer.DenseBinaryDocValues |
private static class |
Lucene70DocValuesProducer.SparseBinaryDocValues |
Modifier and Type | Method and Description |
---|---|
BinaryDocValues |
Lucene70DocValuesProducer.getBinary(FieldInfo field) |
Modifier and Type | Class and Description |
---|---|
private static class |
Lucene80DocValuesProducer.BaseSortedDocValues |
private static class |
Lucene80DocValuesProducer.DenseBinaryDocValues |
private static class |
Lucene80DocValuesProducer.SparseBinaryDocValues |
Modifier and Type | Method and Description |
---|---|
BinaryDocValues |
Lucene80DocValuesProducer.getBinary(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
BinaryDocValues |
PerFieldDocValuesFormat.FieldsReader.getBinary(FieldInfo field) |
Modifier and Type | Class and Description |
---|---|
private static class |
BinaryDocValuesWriter.BufferedBinaryDocValues |
class |
FilterBinaryDocValues
Delegates all methods to a wrapped
BinaryDocValues . |
static class |
MultiDocValues.MultiSortedDocValues
Implements SortedDocValues over n subs, using an OrdinalMap
|
class |
SortedDocValues
A per-document byte[] with presorted values.
|
private static class |
SortedDocValuesWriter.BufferedSortedDocValues |
(package private) static class |
SortingLeafReader.SortingBinaryDocValues |
(package private) static class |
SortingLeafReader.SortingSortedDocValues |
Modifier and Type | Field and Description |
---|---|
protected BinaryDocValues |
FilterBinaryDocValues.in
Wrapped values
|
Modifier and Type | Method and Description |
---|---|
(package private) static BinaryDocValues |
DocValuesFieldUpdates.Iterator.asBinaryDocValues(DocValuesFieldUpdates.Iterator iterator)
Wraps the given iterator as a BinaryDocValues instance.
|
static BinaryDocValues |
DocValues.emptyBinary()
An empty
BinaryDocValues which returns no documents |
BinaryDocValues |
EmptyDocValuesProducer.getBinary(FieldInfo field) |
BinaryDocValues |
SegmentDocValuesProducer.getBinary(FieldInfo field) |
static BinaryDocValues |
DocValues.getBinary(LeafReader reader,
java.lang.String field)
Returns BinaryDocValues for the field, or
DocValues.emptyBinary() if it has none. |
abstract BinaryDocValues |
LeafReader.getBinaryDocValues(java.lang.String field)
Returns
BinaryDocValues for this field, or
null if no binary doc values were indexed for
this field. |
BinaryDocValues |
FilterLeafReader.getBinaryDocValues(java.lang.String field) |
BinaryDocValues |
SortingLeafReader.getBinaryDocValues(java.lang.String field) |
BinaryDocValues |
MergeReaderWrapper.getBinaryDocValues(java.lang.String field) |
BinaryDocValues |
CodecReader.getBinaryDocValues(java.lang.String field) |
BinaryDocValues |
ParallelLeafReader.getBinaryDocValues(java.lang.String field) |
static BinaryDocValues |
MultiDocValues.getBinaryValues(IndexReader r,
java.lang.String field)
Returns a BinaryDocValues for a reader's docvalues (potentially merging on-the-fly)
|
Modifier and Type | Method and Description |
---|---|
private static void |
CheckIndex.checkBinaryDocValues(java.lang.String fieldName,
int maxDoc,
BinaryDocValues bdv,
BinaryDocValues bdv2) |
private SortingLeafReader.CachedBinaryDVs |
BinaryDocValuesWriter.sortDocValues(int maxDoc,
Sorter.DocMap sortMap,
BinaryDocValues oldValues) |
Constructor and Description |
---|
FilterBinaryDocValues(BinaryDocValues in)
Sole constructor
|
Modifier and Type | Method and Description |
---|---|
BinaryDocValues |
MemoryIndex.MemoryIndexReader.getBinaryDocValues(java.lang.String field) |
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 |
---|---|
private BinaryDocValues |
FieldComparator.TermValComparator.docTerms |
Modifier and Type | Method and Description |
---|---|
protected BinaryDocValues |
FieldComparator.TermValComparator.getBinaryDocValues(LeafReaderContext context,
java.lang.String field)
Retrieves the BinaryDocValues for the field in this segment
|
Modifier and Type | Method and Description |
---|---|
BinaryDocValues |
WeightedSpanTermExtractor.DelegatingLeafReader.getBinaryDocValues(java.lang.String field) |
BinaryDocValues |
TermVectorLeafReader.getBinaryDocValues(java.lang.String field) |
Modifier and Type | Class and Description |
---|---|
private static class |
ToParentDocValues.SortedDVs |
Modifier and Type | Method and Description |
---|---|
(package private) static DocValuesTermsCollector.Function<BinaryDocValues> |
DocValuesTermsCollector.binaryDocValues(java.lang.String field) |
Modifier and Type | Method and Description |
---|---|
static GenericTermsCollector |
GenericTermsCollector.createCollectorSV(DocValuesTermsCollector.Function<BinaryDocValues> svFunction,
ScoreMode mode) |
Constructor and Description |
---|
Avg(DocValuesTermsCollector.Function<BinaryDocValues> docValuesCall) |
SV(DocValuesTermsCollector.Function<BinaryDocValues> docValuesCall) |
SV(DocValuesTermsCollector.Function<BinaryDocValues> docValuesCall,
ScoreMode scoreMode) |