Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.blocktree |
BlockTree terms dictionary.
|
org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
org.apache.lucene.codecs.idversion |
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
|
org.apache.lucene.codecs.lucene50 |
Components from the Lucene 5.0 index format
See
org.apache.lucene.codecs.lucene80 for an overview
of the index format. |
org.apache.lucene.codecs.lucene60 |
Components from the Lucene 6.0 index format.
|
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.uhighlight |
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.
|
Modifier and Type | Field and Description |
---|---|
(package private) FieldInfo |
StoredFieldsWriter.MergeVisitor.currentField |
protected FieldInfo |
PushPostingsWriterBase.fieldInfo
FieldInfo of current field being written. |
Modifier and Type | Method and Description |
---|---|
abstract void |
DocValuesConsumer.addBinaryField(FieldInfo field,
DocValuesProducer valuesProducer)
Writes binary docvalues for a field.
|
abstract void |
NormsConsumer.addNormsField(FieldInfo field,
NormsProducer normsProducer)
Writes normalization values for a field.
|
abstract void |
DocValuesConsumer.addNumericField(FieldInfo field,
DocValuesProducer valuesProducer)
Writes numeric docvalues for a field.
|
abstract void |
DocValuesConsumer.addSortedField(FieldInfo field,
DocValuesProducer valuesProducer)
Writes pre-sorted binary docvalues for a field.
|
abstract void |
DocValuesConsumer.addSortedNumericField(FieldInfo field,
DocValuesProducer valuesProducer)
Writes pre-sorted numeric docvalues for a field
|
abstract void |
DocValuesConsumer.addSortedSetField(FieldInfo field,
DocValuesProducer valuesProducer)
Writes pre-sorted set docvalues for a field
|
void |
StoredFieldsWriter.MergeVisitor.binaryField(FieldInfo fieldInfo,
byte[] value) |
abstract void |
PostingsReaderBase.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState state,
boolean absolute)
Actually decode metadata for next term
|
void |
StoredFieldsWriter.MergeVisitor.doubleField(FieldInfo fieldInfo,
double value) |
abstract void |
PostingsWriterBase.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState state,
boolean absolute)
Encode metadata as long[] and byte[].
|
void |
StoredFieldsWriter.MergeVisitor.floatField(FieldInfo fieldInfo,
float value) |
abstract BinaryDocValues |
DocValuesProducer.getBinary(FieldInfo field)
Returns
BinaryDocValues for this field. |
abstract NumericDocValues |
NormsProducer.getNorms(FieldInfo field)
Returns
NumericDocValues for this field. |
abstract NumericDocValues |
DocValuesProducer.getNumeric(FieldInfo field)
Returns
NumericDocValues for this field. |
abstract SortedDocValues |
DocValuesProducer.getSorted(FieldInfo field)
Returns
SortedDocValues for this field. |
abstract SortedNumericDocValues |
DocValuesProducer.getSortedNumeric(FieldInfo field)
Returns
SortedNumericDocValues for this field. |
abstract SortedSetDocValues |
DocValuesProducer.getSortedSet(FieldInfo field)
Returns
SortedSetDocValues for this field. |
abstract ImpactsEnum |
PostingsReaderBase.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags)
Return a
ImpactsEnum that computes impacts with scorer . |
void |
StoredFieldsWriter.MergeVisitor.intField(FieldInfo fieldInfo,
int value) |
void |
StoredFieldsWriter.MergeVisitor.longField(FieldInfo fieldInfo,
long value) |
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 . |
StoredFieldVisitor.Status |
StoredFieldsWriter.MergeVisitor.needsField(FieldInfo fieldInfo) |
abstract PostingsEnum |
PostingsReaderBase.postings(FieldInfo fieldInfo,
BlockTermState state,
PostingsEnum reuse,
int flags)
Must fully consume state, since after this call that
TermState may be reused.
|
(package private) void |
StoredFieldsWriter.MergeVisitor.reset(FieldInfo field) |
abstract int |
PostingsWriterBase.setField(FieldInfo fieldInfo)
Sets the current field for writing, and returns the
fixed length of long[] metadata (which is fixed per
field), called when the writing switches to another field.
|
int |
PushPostingsWriterBase.setField(FieldInfo fieldInfo)
Sets the current field for writing, and returns the
fixed length of long[] metadata (which is fixed per
field), called when the writing switches to another field.
|
abstract void |
TermVectorsWriter.startField(FieldInfo info,
int numTerms,
boolean positions,
boolean offsets,
boolean payloads)
Called before writing the terms of the field.
|
void |
StoredFieldsWriter.MergeVisitor.stringField(FieldInfo fieldInfo,
byte[] value) |
abstract void |
StoredFieldsWriter.writeField(FieldInfo info,
IndexableField field)
Writes a single stored field.
|
abstract void |
PointsWriter.writeField(FieldInfo fieldInfo,
PointsReader values)
Write all values contained in the provided reader
|
Modifier and Type | Field and Description |
---|---|
FieldInfo |
BlockTreeTermsWriter.FieldMetaData.fieldInfo |
private FieldInfo |
BlockTreeTermsWriter.TermsWriter.fieldInfo |
(package private) FieldInfo |
FieldReader.fieldInfo |
Constructor and Description |
---|
FieldMetaData(FieldInfo fieldInfo,
BytesRef rootCode,
long numTerms,
long indexStartFP,
long sumTotalTermFreq,
long sumDocFreq,
int docCount,
int longsSize,
BytesRef minTerm,
BytesRef maxTerm) |
FieldReader(BlockTreeTermsReader parent,
FieldInfo fieldInfo,
long numTerms,
BytesRef rootCode,
long sumTotalTermFreq,
long sumDocFreq,
int docCount,
long indexStartFP,
int longsSize,
IndexInput indexIn,
BytesRef minTerm,
BytesRef maxTerm,
boolean openedFromWriter,
BlockTreeTermsReader.FSTLoadMode fstLoadMode) |
TermsWriter(FieldInfo fieldInfo) |
Modifier and Type | Method and Description |
---|---|
private static void |
CompressingStoredFieldsReader.readField(DataInput in,
StoredFieldVisitor visitor,
FieldInfo info,
int bits) |
void |
CompressingTermVectorsWriter.startField(FieldInfo info,
int numTerms,
boolean positions,
boolean offsets,
boolean payloads) |
void |
CompressingStoredFieldsWriter.writeField(FieldInfo info,
IndexableField field) |
Modifier and Type | Field and Description |
---|---|
(package private) FieldInfo |
VersionFieldReader.fieldInfo |
FieldInfo |
VersionBlockTreeTermsWriter.FieldMetaData.fieldInfo |
private FieldInfo |
VersionBlockTreeTermsWriter.TermsWriter.fieldInfo |
Modifier and Type | Method and Description |
---|---|
void |
IDVersionPostingsReader.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute) |
void |
IDVersionPostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
ImpactsEnum |
IDVersionPostingsReader.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags) |
PostingsEnum |
IDVersionPostingsReader.postings(FieldInfo fieldInfo,
BlockTermState termState,
PostingsEnum reuse,
int flags) |
int |
IDVersionPostingsWriter.setField(FieldInfo fieldInfo) |
Constructor and Description |
---|
FieldMetaData(FieldInfo fieldInfo,
PairOutputs.Pair<BytesRef,java.lang.Long> rootCode,
long numTerms,
long indexStartFP,
int longsSize,
BytesRef minTerm,
BytesRef maxTerm) |
TermsWriter(FieldInfo fieldInfo) |
VersionFieldReader(VersionBlockTreeTermsReader parent,
FieldInfo fieldInfo,
long numTerms,
PairOutputs.Pair<BytesRef,java.lang.Long> rootCode,
long sumTotalTermFreq,
long sumDocFreq,
int docCount,
long indexStartFP,
int longsSize,
IndexInput indexIn,
BytesRef minTerm,
BytesRef maxTerm) |
Modifier and Type | Method and Description |
---|---|
boolean |
Lucene50PostingsReader.BlockDocsEnum.canReuse(IndexInput docIn,
FieldInfo fieldInfo) |
boolean |
Lucene50PostingsReader.BlockPostingsEnum.canReuse(IndexInput docIn,
FieldInfo fieldInfo) |
boolean |
Lucene50PostingsReader.EverythingEnum.canReuse(IndexInput docIn,
FieldInfo fieldInfo) |
void |
Lucene50PostingsReader.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute) |
void |
Lucene50PostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
ImpactsEnum |
Lucene50PostingsReader.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags) |
PostingsEnum |
Lucene50PostingsReader.postings(FieldInfo fieldInfo,
BlockTermState termState,
PostingsEnum reuse,
int flags) |
int |
Lucene50PostingsWriter.setField(FieldInfo fieldInfo) |
Constructor and Description |
---|
BlockDocsEnum(FieldInfo fieldInfo) |
BlockImpactsEverythingEnum(FieldInfo fieldInfo,
Lucene50PostingsFormat.IntBlockTermState termState,
int flags) |
BlockPostingsEnum(FieldInfo fieldInfo) |
EverythingEnum(FieldInfo fieldInfo) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene60PointsWriter.writeField(FieldInfo fieldInfo,
PointsReader reader) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene70DocValuesConsumer.addBinaryField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene70NormsConsumer.addNormsField(FieldInfo field,
NormsProducer normsProducer) |
void |
Lucene70DocValuesConsumer.addNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene70DocValuesConsumer.addSortedField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene70DocValuesConsumer.addSortedNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene70DocValuesConsumer.addSortedSetField(FieldInfo field,
DocValuesProducer valuesProducer) |
private void |
Lucene70DocValuesConsumer.doAddSortedField(FieldInfo field,
DocValuesProducer valuesProducer) |
BinaryDocValues |
Lucene70DocValuesProducer.getBinary(FieldInfo field) |
private RandomAccessInput |
Lucene70NormsProducer.getDataInput(FieldInfo field,
Lucene70NormsProducer.NormsEntry entry) |
private IndexInput |
Lucene70NormsProducer.getDisiInput(FieldInfo field,
Lucene70NormsProducer.NormsEntry entry) |
private IndexInput |
Lucene70NormsProducer.getDisiInput2(FieldInfo field,
Lucene70NormsProducer.NormsEntry entry) |
NumericDocValues |
Lucene70NormsProducer.getNorms(FieldInfo field) |
NumericDocValues |
Lucene70DocValuesProducer.getNumeric(FieldInfo field) |
SortedDocValues |
Lucene70DocValuesProducer.getSorted(FieldInfo field) |
SortedNumericDocValues |
Lucene70DocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
Lucene70DocValuesProducer.getSortedSet(FieldInfo field) |
private long[] |
Lucene70DocValuesConsumer.writeValues(FieldInfo field,
DocValuesProducer valuesProducer) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene80DocValuesConsumer.addBinaryField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene80NormsConsumer.addNormsField(FieldInfo field,
NormsProducer normsProducer) |
void |
Lucene80DocValuesConsumer.addNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene80DocValuesConsumer.addSortedField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene80DocValuesConsumer.addSortedNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
Lucene80DocValuesConsumer.addSortedSetField(FieldInfo field,
DocValuesProducer valuesProducer) |
private void |
Lucene80DocValuesConsumer.doAddSortedField(FieldInfo field,
DocValuesProducer valuesProducer) |
BinaryDocValues |
Lucene80DocValuesProducer.getBinary(FieldInfo field) |
private RandomAccessInput |
Lucene80NormsProducer.getDataInput(FieldInfo field,
Lucene80NormsProducer.NormsEntry entry) |
private IndexInput |
Lucene80NormsProducer.getDisiInput(FieldInfo field,
Lucene80NormsProducer.NormsEntry entry) |
private RandomAccessInput |
Lucene80NormsProducer.getDisiJumpTable(FieldInfo field,
Lucene80NormsProducer.NormsEntry entry) |
NumericDocValues |
Lucene80NormsProducer.getNorms(FieldInfo field) |
NumericDocValues |
Lucene80DocValuesProducer.getNumeric(FieldInfo field) |
SortedDocValues |
Lucene80DocValuesProducer.getSorted(FieldInfo field) |
SortedNumericDocValues |
Lucene80DocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
Lucene80DocValuesProducer.getSortedSet(FieldInfo field) |
private long[] |
Lucene80DocValuesConsumer.writeValues(FieldInfo field,
DocValuesProducer valuesProducer) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<FieldInfo> |
PerFieldMergeState.FilterFieldInfos.filtered |
Modifier and Type | Method and Description |
---|---|
FieldInfo |
PerFieldMergeState.FilterFieldInfos.fieldInfo(int fieldNumber) |
FieldInfo |
PerFieldMergeState.FilterFieldInfos.fieldInfo(java.lang.String fieldName) |
private static FieldInfo[] |
PerFieldMergeState.FilterFieldInfos.toArray(FieldInfos src) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<FieldInfo> |
PerFieldMergeState.FilterFieldInfos.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
PerFieldDocValuesFormat.FieldsWriter.addBinaryField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
PerFieldDocValuesFormat.FieldsWriter.addNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedNumericField(FieldInfo field,
DocValuesProducer valuesProducer) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedSetField(FieldInfo field,
DocValuesProducer valuesProducer) |
BinaryDocValues |
PerFieldDocValuesFormat.FieldsReader.getBinary(FieldInfo field) |
private DocValuesConsumer |
PerFieldDocValuesFormat.FieldsWriter.getInstance(FieldInfo field) |
private DocValuesConsumer |
PerFieldDocValuesFormat.FieldsWriter.getInstance(FieldInfo field,
boolean ignoreCurrentFormat)
DocValuesConsumer for the given field.
|
NumericDocValues |
PerFieldDocValuesFormat.FieldsReader.getNumeric(FieldInfo field) |
SortedDocValues |
PerFieldDocValuesFormat.FieldsReader.getSorted(FieldInfo field) |
SortedNumericDocValues |
PerFieldDocValuesFormat.FieldsReader.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
PerFieldDocValuesFormat.FieldsReader.getSortedSet(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
void |
DocumentStoredFieldVisitor.binaryField(FieldInfo fieldInfo,
byte[] value) |
(package private) static void |
LatLonPoint.checkCompatible(FieldInfo fieldInfo)
helper: checks a fieldinfo and throws exception if its definitely not a LatLonPoint
|
(package private) static void |
LatLonDocValuesField.checkCompatible(FieldInfo fieldInfo)
helper: checks a fieldinfo and throws exception if its definitely not a LatLonDocValuesField
|
private void |
RangeFieldQuery.checkFieldInfo(FieldInfo fieldInfo)
Check indexed field info against the provided query data.
|
void |
DocumentStoredFieldVisitor.doubleField(FieldInfo fieldInfo,
double value) |
void |
DocumentStoredFieldVisitor.floatField(FieldInfo fieldInfo,
float value) |
IndexableField |
LazyDocument.getField(FieldInfo fieldInfo)
Creates a StorableField whose value will be lazy loaded if and
when it is used.
|
void |
DocumentStoredFieldVisitor.intField(FieldInfo fieldInfo,
int value) |
void |
DocumentStoredFieldVisitor.longField(FieldInfo fieldInfo,
long value) |
StoredFieldVisitor.Status |
DocumentStoredFieldVisitor.needsField(FieldInfo fieldInfo) |
void |
DocumentStoredFieldVisitor.stringField(FieldInfo fieldInfo,
byte[] value) |
Modifier and Type | Field and Description |
---|---|
private FieldInfo[] |
FieldInfos.byNumber |
(package private) FieldInfo |
SortingStoredFieldsConsumer.CopyVisitor.currentField |
private FieldInfo |
SortedNumericDocValuesWriter.fieldInfo |
private FieldInfo |
NumericDocValuesWriter.fieldInfo |
(package private) FieldInfo |
DefaultIndexingChain.PerField.fieldInfo |
private FieldInfo |
SortedDocValuesWriter.fieldInfo |
private FieldInfo |
SortedSetDocValuesWriter.fieldInfo |
protected FieldInfo |
TermsHashPerField.fieldInfo |
private FieldInfo |
PointValuesWriter.fieldInfo |
private FieldInfo |
NormValuesWriter.fieldInfo |
private FieldInfo |
BinaryDocValuesWriter.fieldInfo |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,FieldInfo> |
FieldInfos.byName |
private java.util.HashMap<java.lang.String,FieldInfo> |
FieldInfos.Builder.byName |
private java.util.Collection<FieldInfo> |
FieldInfos.values |
Modifier and Type | Method and Description |
---|---|
FieldInfo |
FieldInfos.Builder.add(FieldInfo fi) |
FieldInfo |
FieldInfos.Builder.add(FieldInfo fi,
long dvGen) |
private FieldInfo |
FieldInfos.Builder.addOrUpdateInternal(java.lang.String name,
int preferredFieldNumber,
boolean storeTermVector,
boolean omitNorms,
boolean storePayloads,
IndexOptions indexOptions,
DocValuesType docValues,
long dvGen,
java.util.Map<java.lang.String,java.lang.String> attributes,
int dataDimensionCount,
int indexDimensionCount,
int dimensionNumBytes,
boolean isSoftDeletesField) |
FieldInfo |
FieldInfos.fieldInfo(int fieldNumber)
Return the fieldinfo object referenced by the fieldNumber.
|
FieldInfo |
FieldInfos.fieldInfo(java.lang.String fieldName)
Return the fieldinfo object referenced by the field name
|
FieldInfo |
FieldInfos.Builder.fieldInfo(java.lang.String fieldName) |
private FieldInfo |
CodecReader.getDVField(java.lang.String field,
DocValuesType type) |
FieldInfo |
FieldInfos.Builder.getOrAdd(java.lang.String name)
Create a new field, or return existing one.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<FieldInfo> |
FieldInfos.iterator()
Returns an iterator over all the fieldinfo objects present,
ordered by ascending field number
|
Modifier and Type | Method and Description |
---|---|
FieldInfo |
FieldInfos.Builder.add(FieldInfo fi) |
FieldInfo |
FieldInfos.Builder.add(FieldInfo fi,
long dvGen) |
(package private) abstract TermsHashPerField |
TermsHash.addField(FieldInvertState fieldInvertState,
FieldInfo fieldInfo) |
TermsHashPerField |
FreqProxTermsWriter.addField(FieldInvertState invertState,
FieldInfo fieldInfo) |
TermsHashPerField |
TermVectorsConsumer.addField(FieldInvertState invertState,
FieldInfo fieldInfo) |
void |
SortingStoredFieldsConsumer.CopyVisitor.binaryField(FieldInfo fieldInfo,
byte[] value) |
void |
StoredFieldVisitor.binaryField(FieldInfo fieldInfo,
byte[] value)
Process a binary field.
|
private static void |
CheckIndex.checkDocValues(FieldInfo fi,
DocValuesProducer dvReader,
int maxDoc,
java.io.PrintStream infoStream,
CheckIndex.Status.DocValuesStatus status) |
private static void |
CheckIndex.checkDVIterator(FieldInfo fi,
int maxDoc,
CheckIndex.DocValuesIteratorSupplier producer) |
void |
SortingStoredFieldsConsumer.CopyVisitor.doubleField(FieldInfo fieldInfo,
double value) |
void |
StoredFieldVisitor.doubleField(FieldInfo fieldInfo,
double value)
Process a double numeric field.
|
void |
SortingStoredFieldsConsumer.CopyVisitor.floatField(FieldInfo fieldInfo,
float value) |
void |
StoredFieldVisitor.floatField(FieldInfo fieldInfo,
float value)
Process a float numeric field.
|
DocValuesIterator |
CheckIndex.DocValuesIteratorSupplier.get(FieldInfo fi) |
BinaryDocValues |
EmptyDocValuesProducer.getBinary(FieldInfo field) |
BinaryDocValues |
SegmentDocValuesProducer.getBinary(FieldInfo field) |
NumericDocValues |
EmptyDocValuesProducer.getNumeric(FieldInfo field) |
NumericDocValues |
SegmentDocValuesProducer.getNumeric(FieldInfo field) |
SortedDocValues |
EmptyDocValuesProducer.getSorted(FieldInfo field) |
SortedDocValues |
SegmentDocValuesProducer.getSorted(FieldInfo field) |
SortedNumericDocValues |
EmptyDocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedNumericDocValues |
SegmentDocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
EmptyDocValuesProducer.getSortedSet(FieldInfo field) |
SortedSetDocValues |
SegmentDocValuesProducer.getSortedSet(FieldInfo field) |
private void |
DefaultIndexingChain.initIndexOptions(FieldInfo info,
IndexOptions indexOptions) |
void |
SortingStoredFieldsConsumer.CopyVisitor.intField(FieldInfo fieldInfo,
int value) |
void |
StoredFieldVisitor.intField(FieldInfo fieldInfo,
int value)
Process a int numeric field.
|
void |
SortingStoredFieldsConsumer.CopyVisitor.longField(FieldInfo fieldInfo,
long value) |
void |
StoredFieldVisitor.longField(FieldInfo fieldInfo,
long value)
Process a long numeric field.
|
StoredFieldVisitor.Status |
SortingStoredFieldsConsumer.CopyVisitor.needsField(FieldInfo fieldInfo) |
abstract StoredFieldVisitor.Status |
StoredFieldVisitor.needsField(FieldInfo fieldInfo)
Hook before processing a field.
|
(package private) void |
PendingSoftDeletes.onDocValuesUpdate(FieldInfo info,
DocValuesFieldUpdates.Iterator iterator) |
(package private) void |
PendingDeletes.onDocValuesUpdate(FieldInfo info,
DocValuesFieldUpdates.Iterator iterator)
Called for every field update for the given field at flush time
|
(package private) void |
SortingStoredFieldsConsumer.CopyVisitor.reset(FieldInfo field) |
void |
SortingStoredFieldsConsumer.CopyVisitor.stringField(FieldInfo fieldInfo,
byte[] value) |
void |
StoredFieldVisitor.stringField(FieldInfo fieldInfo,
byte[] value)
Process a string field; the provided byte[] value is a UTF-8 encoded string value.
|
(package private) void |
StoredFieldsConsumer.writeField(FieldInfo info,
IndexableField field) |
Constructor and Description |
---|
BinaryDocValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
FieldInfos(FieldInfo[] infos)
Constructs a new FieldInfos from an array of FieldInfo objects
|
FreqProxTermsWriterPerField(FieldInvertState invertState,
TermsHash termsHash,
FieldInfo fieldInfo,
TermsHashPerField nextPerField) |
NormValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
NumericDocValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
PerField(int indexCreatedVersionMajor,
FieldInfo fieldInfo,
boolean invert) |
PointValuesWriter(DocumentsWriterPerThread docWriter,
FieldInfo fieldInfo) |
SortedDocValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
SortedNumericDocValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
SortedSetDocValuesWriter(FieldInfo fieldInfo,
Counter iwBytesUsed) |
TermsHashPerField(int streamCount,
FieldInvertState fieldState,
TermsHash termsHash,
TermsHashPerField nextPerField,
FieldInfo fieldInfo)
streamCount: how many streams this field stores per term.
|
TermVectorsConsumerPerField(FieldInvertState invertState,
TermVectorsConsumer termsWriter,
FieldInfo fieldInfo) |
Modifier and Type | Field and Description |
---|---|
private FieldInfo |
MemoryIndex.Info.fieldInfo |
Modifier and Type | Method and Description |
---|---|
private FieldInfo |
MemoryIndex.createFieldInfo(java.lang.String fieldName,
int ord,
IndexableFieldType fieldType) |
Constructor and Description |
---|
Info(FieldInfo fieldInfo,
ByteBlockPool byteBlockPool) |
Modifier and Type | Method and Description |
---|---|
protected FieldInfo |
UnifiedHighlighter.getFieldInfo(java.lang.String field)
Called by the default implementation of
UnifiedHighlighter.getOffsetSource(String) . |
Modifier and Type | Method and Description |
---|---|
StoredFieldVisitor.Status |
UnifiedHighlighter.LimitedStoredFieldVisitor.needsField(FieldInfo fieldInfo) |
void |
UnifiedHighlighter.LimitedStoredFieldVisitor.stringField(FieldInfo fieldInfo,
byte[] byteValue) |