Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
org.apache.lucene.codecs.lucene60 |
Components from the Lucene 6.0 index 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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TermVectorsWriter.addAllDocVectors(Fields vectors,
MergeState mergeState)
Safe (but, slowish) default method to write every
vector field in the document.
|
void |
DocValuesConsumer.merge(MergeState mergeState)
Merges in the fields from the readers in
mergeState . |
int |
StoredFieldsWriter.merge(MergeState mergeState)
Merges in the stored fields from the readers in
mergeState . |
int |
TermVectorsWriter.merge(MergeState mergeState)
Merges in the term vectors from the readers in
mergeState . |
void |
NormsConsumer.merge(MergeState mergeState)
Merges in the fields from the readers in
mergeState . |
void |
PointsWriter.merge(MergeState mergeState)
Default merge implementation to merge incoming points readers by visiting all their points and
adding to this writer
|
void |
FieldsConsumer.merge(MergeState mergeState,
NormsProducer norms)
Merges in the fields from the readers in
mergeState . |
void |
DocValuesConsumer.mergeBinaryField(FieldInfo mergeFieldInfo,
MergeState mergeState)
Merges the binary docvalues from
MergeState . |
void |
NormsConsumer.mergeNormsField(FieldInfo mergeFieldInfo,
MergeState mergeState)
Merges the norms from
toMerge . |
void |
DocValuesConsumer.mergeNumericField(FieldInfo mergeFieldInfo,
MergeState mergeState)
Merges the numeric docvalues from
MergeState . |
protected void |
PointsWriter.mergeOneField(MergeState mergeState,
FieldInfo fieldInfo)
Default naive merge implementation for one field: it just re-indexes all the values
from the incoming segment.
|
void |
DocValuesConsumer.mergeSortedField(FieldInfo fieldInfo,
MergeState mergeState)
Merges the sorted docvalues from
toMerge . |
void |
DocValuesConsumer.mergeSortedNumericField(FieldInfo mergeFieldInfo,
MergeState mergeState)
Merges the sorted docvalues from
toMerge . |
void |
DocValuesConsumer.mergeSortedSetField(FieldInfo mergeFieldInfo,
MergeState mergeState)
Merges the sortedset docvalues from
toMerge . |
Constructor and Description |
---|
MergeVisitor(MergeState mergeState,
int readerIndex)
Create new merge visitor.
|
Modifier and Type | Method and Description |
---|---|
int |
CompressingStoredFieldsWriter.merge(MergeState mergeState) |
int |
CompressingTermVectorsWriter.merge(MergeState mergeState) |
Constructor and Description |
---|
MatchingReaders(MergeState mergeState) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene60PointsWriter.merge(MergeState mergeState) |
Modifier and Type | Field and Description |
---|---|
private MergeState |
PerFieldMergeState.in |
Modifier and Type | Method and Description |
---|---|
(package private) MergeState |
PerFieldMergeState.apply(java.util.Collection<java.lang.String> fields)
Update the input
MergeState instance to restrict the fields to the given ones. |
(package private) MergeState |
PerFieldMergeState.reset()
Resets the input
MergeState instance to its original state. |
Modifier and Type | Method and Description |
---|---|
void |
PerFieldDocValuesFormat.FieldsWriter.merge(MergeState mergeState) |
void |
PerFieldPostingsFormat.FieldsWriter.merge(MergeState mergeState,
NormsProducer norms) |
Constructor and Description |
---|
PerFieldMergeState(MergeState in) |
Modifier and Type | Field and Description |
---|---|
(package private) MergeState |
SegmentMerger.mergeState |
(package private) MergeState |
MappedMultiFields.mergeState |
(package private) MergeState |
MappedMultiFields.MappedMultiTerms.mergeState |
(package private) MergeState |
MappedMultiFields.MappedMultiTermsEnum.mergeState |
Modifier and Type | Method and Description |
---|---|
(package private) MergeState |
SegmentMerger.merge()
Merges the readers into the directory passed to the constructor
|
Modifier and Type | Method and Description |
---|---|
private boolean |
IndexWriter.commitMerge(MergePolicy.OneMerge merge,
MergeState mergeState) |
private ReadersAndUpdates |
IndexWriter.commitMergedDeletesAndUpdates(MergePolicy.OneMerge merge,
MergeState mergeState)
Carefully merges deletes and updates for the segments we just merged.
|
Constructor and Description |
---|
MappedMultiFields(MergeState mergeState,
MultiFields multiFields)
Create a new MappedMultiFields for merging, based on the supplied
mergestate and merged view of terms.
|
MappedMultiTerms(java.lang.String field,
MergeState mergeState,
MultiTerms multiTerms) |
MappedMultiTermsEnum(java.lang.String field,
MergeState mergeState,
MultiTermsEnum multiTermsEnum) |
MappingMultiPostingsEnum(java.lang.String field,
MergeState mergeState)
Sole constructor.
|