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.lucene53 for an overview
of the index format. |
org.apache.lucene.codecs.lucene53 |
Components from the Lucene 5.3 index format
See
org.apache.lucene.codecs.lucene54 for an overview
of the index format. |
org.apache.lucene.codecs.lucene54 |
Lucene 5.4 file format.
|
org.apache.lucene.codecs.lucene60 |
Lucene 6.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.postingshighlight |
Highlighter implementation that uses offsets from postings lists.
|
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,
java.lang.Iterable<BytesRef> values)
Writes binary docvalues for a field.
|
abstract void |
NormsConsumer.addNormsField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values)
Writes normalization values for a field.
|
abstract void |
DocValuesConsumer.addNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values)
Writes numeric docvalues for a field.
|
abstract void |
DocValuesConsumer.addSortedField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrd)
Writes pre-sorted binary docvalues for a field.
|
abstract void |
DocValuesConsumer.addSortedNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> docToValueCount,
java.lang.Iterable<java.lang.Number> values)
Writes pre-sorted numeric docvalues for a field
|
abstract void |
DocValuesConsumer.addSortedSetField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrdCount,
java.lang.Iterable<java.lang.Number> ords)
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 Bits |
DocValuesProducer.getDocsWithField(FieldInfo field)
Returns a
Bits at the size of reader.maxDoc() ,
with turned on bits for each docid that does have a value 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. |
void |
StoredFieldsWriter.MergeVisitor.intField(FieldInfo fieldInfo,
int value) |
void |
StoredFieldsWriter.MergeVisitor.longField(FieldInfo fieldInfo,
long value) |
void |
DocValuesConsumer.mergeBinaryField(FieldInfo fieldInfo,
MergeState mergeState,
java.util.List<BinaryDocValues> toMerge,
java.util.List<Bits> docsWithField)
Merges the binary docvalues from
toMerge . |
void |
NormsConsumer.mergeNormsField(FieldInfo fieldInfo,
MergeState mergeState,
java.util.List<NumericDocValues> toMerge)
Merges the norms from
toMerge . |
void |
DocValuesConsumer.mergeNumericField(FieldInfo fieldInfo,
MergeState mergeState,
java.util.List<NumericDocValues> toMerge,
java.util.List<Bits> docsWithField)
Merges the numeric docvalues from
toMerge . |
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,
java.util.List<SortedDocValues> toMerge)
Merges the sorted docvalues from
toMerge . |
void |
DocValuesConsumer.mergeSortedNumericField(FieldInfo fieldInfo,
MergeState mergeState,
java.util.List<SortedNumericDocValues> toMerge)
Merges the sorted docvalues from
toMerge . |
void |
DocValuesConsumer.mergeSortedSetField(FieldInfo fieldInfo,
MergeState mergeState,
java.util.List<SortedSetDocValues> toMerge)
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) |
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 |
---|---|
FieldInfo |
VersionBlockTreeTermsWriter.FieldMetaData.fieldInfo |
private FieldInfo |
VersionBlockTreeTermsWriter.TermsWriter.fieldInfo |
(package private) FieldInfo |
VersionFieldReader.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) |
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) |
PostingsEnum |
Lucene50PostingsReader.postings(FieldInfo fieldInfo,
BlockTermState termState,
PostingsEnum reuse,
int flags) |
int |
Lucene50PostingsWriter.setField(FieldInfo fieldInfo) |
Constructor and Description |
---|
BlockDocsEnum(FieldInfo fieldInfo) |
BlockPostingsEnum(FieldInfo fieldInfo) |
EverythingEnum(FieldInfo fieldInfo) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene53NormsConsumer.addNormsField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values) |
NumericDocValues |
Lucene53NormsProducer.getNorms(FieldInfo field) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene54DocValuesConsumer.addBinaryField(FieldInfo field,
java.lang.Iterable<BytesRef> values) |
void |
Lucene54DocValuesConsumer.addNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values) |
(package private) void |
Lucene54DocValuesConsumer.addNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values,
Lucene54DocValuesConsumer.NumberType numberType) |
private void |
Lucene54DocValuesConsumer.addOrdIndex(FieldInfo field,
java.lang.Iterable<java.lang.Number> values) |
private void |
Lucene54DocValuesConsumer.addReverseTermIndex(FieldInfo field,
java.lang.Iterable<BytesRef> values,
int maxLength) |
void |
Lucene54DocValuesConsumer.addSortedField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrd) |
void |
Lucene54DocValuesConsumer.addSortedNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> docToValueCount,
java.lang.Iterable<java.lang.Number> values) |
void |
Lucene54DocValuesConsumer.addSortedSetField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrdCount,
java.lang.Iterable<java.lang.Number> ords) |
private void |
Lucene54DocValuesConsumer.addTermsDict(FieldInfo field,
java.lang.Iterable<BytesRef> values)
expert: writes a value dictionary for a sorted/sortedset field
|
BinaryDocValues |
Lucene54DocValuesProducer.getBinary(FieldInfo field) |
private BinaryDocValues |
Lucene54DocValuesProducer.getCompressedBinary(FieldInfo field,
Lucene54DocValuesProducer.BinaryEntry bytes) |
Bits |
Lucene54DocValuesProducer.getDocsWithField(FieldInfo field) |
private BinaryDocValues |
Lucene54DocValuesProducer.getFixedBinary(FieldInfo field,
Lucene54DocValuesProducer.BinaryEntry bytes) |
private MonotonicBlockPackedReader |
Lucene54DocValuesProducer.getIntervalInstance(FieldInfo field,
Lucene54DocValuesProducer.BinaryEntry bytes)
returns an address instance for prefix-compressed binary values.
|
NumericDocValues |
Lucene54DocValuesProducer.getNumeric(FieldInfo field) |
private LongValues |
Lucene54DocValuesProducer.getOrdIndexInstance(FieldInfo field,
Lucene54DocValuesProducer.NumericEntry entry)
returns an address instance for sortedset ordinal lists
|
private Lucene54DocValuesProducer.ReverseTermsIndex |
Lucene54DocValuesProducer.getReverseIndexInstance(FieldInfo field,
Lucene54DocValuesProducer.BinaryEntry bytes)
returns a reverse lookup instance for prefix-compressed binary values.
|
SortedDocValues |
Lucene54DocValuesProducer.getSorted(FieldInfo field) |
SortedNumericDocValues |
Lucene54DocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
Lucene54DocValuesProducer.getSortedSet(FieldInfo field) |
private SortedSetDocValues |
Lucene54DocValuesProducer.getSortedSetTable(FieldInfo field,
Lucene54DocValuesProducer.SortedSetEntry ss) |
private SortedSetDocValues |
Lucene54DocValuesProducer.getSortedSetWithAddresses(FieldInfo field) |
private BinaryDocValues |
Lucene54DocValuesProducer.getVariableBinary(FieldInfo field,
Lucene54DocValuesProducer.BinaryEntry bytes) |
private Lucene54DocValuesProducer.BinaryEntry |
Lucene54DocValuesProducer.readBinaryEntry(FieldInfo info,
IndexInput meta) |
private Lucene54DocValuesProducer.NumericEntry |
Lucene54DocValuesProducer.readNumericEntry(FieldInfo info,
IndexInput meta) |
private void |
Lucene54DocValuesProducer.readSortedField(FieldInfo info,
IndexInput meta) |
private void |
Lucene54DocValuesProducer.readSortedSetFieldWithAddresses(FieldInfo info,
IndexInput meta) |
private void |
Lucene54DocValuesProducer.readSortedSetFieldWithTable(FieldInfo info,
IndexInput meta) |
Modifier and Type | Method and Description |
---|---|
void |
Lucene60PointsWriter.writeField(FieldInfo fieldInfo,
PointsReader values) |
Modifier and Type | Method and Description |
---|---|
void |
PerFieldDocValuesFormat.FieldsWriter.addBinaryField(FieldInfo field,
java.lang.Iterable<BytesRef> values) |
void |
PerFieldDocValuesFormat.FieldsWriter.addNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> values) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrd) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedNumericField(FieldInfo field,
java.lang.Iterable<java.lang.Number> docToValueCount,
java.lang.Iterable<java.lang.Number> values) |
void |
PerFieldDocValuesFormat.FieldsWriter.addSortedSetField(FieldInfo field,
java.lang.Iterable<BytesRef> values,
java.lang.Iterable<java.lang.Number> docToOrdCount,
java.lang.Iterable<java.lang.Number> ords) |
BinaryDocValues |
PerFieldDocValuesFormat.FieldsReader.getBinary(FieldInfo field) |
Bits |
PerFieldDocValuesFormat.FieldsReader.getDocsWithField(FieldInfo field) |
private DocValuesConsumer |
PerFieldDocValuesFormat.FieldsWriter.getInstance(FieldInfo 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 |
LatLonDocValuesField.checkCompatible(FieldInfo fieldInfo)
helper: checks a fieldinfo and throws exception if its definitely not a LatLonDocValuesField
|
(package private) static void |
LatLonPoint.checkCompatible(FieldInfo fieldInfo)
helper: checks a fieldinfo and throws exception if its definitely not a LatLonPoint
|
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.byNumberTable |
private FieldInfo |
BinaryDocValuesWriter.fieldInfo |
(package private) FieldInfo |
DefaultIndexingChain.PerField.fieldInfo |
private FieldInfo |
NormValuesWriter.fieldInfo |
private FieldInfo |
NumericDocValuesWriter.fieldInfo |
private FieldInfo |
PointValuesWriter.fieldInfo |
private FieldInfo |
SortedDocValuesWriter.fieldInfo |
private FieldInfo |
SortedNumericDocValuesWriter.fieldInfo |
private FieldInfo |
SortedSetDocValuesWriter.fieldInfo |
protected FieldInfo |
TermsHashPerField.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.SortedMap<java.lang.Integer,FieldInfo> |
FieldInfos.byNumberMap |
private java.util.Collection<FieldInfo> |
FieldInfos.values |
Modifier and Type | Method and Description |
---|---|
FieldInfo |
FieldInfos.Builder.add(FieldInfo fi) |
private FieldInfo |
FieldInfos.Builder.addOrUpdateInternal(java.lang.String name,
int preferredFieldNumber,
boolean storeTermVector,
boolean omitNorms,
boolean storePayloads,
IndexOptions indexOptions,
DocValuesType docValues,
int dimensionCount,
int dimensionNumBytes) |
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) |
TermsHashPerField |
FreqProxTermsWriter.addField(FieldInvertState invertState,
FieldInfo fieldInfo) |
TermsHashPerField |
TermVectorsConsumer.addField(FieldInvertState invertState,
FieldInfo fieldInfo) |
(package private) abstract TermsHashPerField |
TermsHash.addField(FieldInvertState fieldInvertState,
FieldInfo fieldInfo) |
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) |
void |
StoredFieldVisitor.doubleField(FieldInfo fieldInfo,
double value)
Process a double numeric field.
|
void |
StoredFieldVisitor.floatField(FieldInfo fieldInfo,
float value)
Process a float numeric field.
|
BinaryDocValues |
SegmentDocValuesProducer.getBinary(FieldInfo field) |
Bits |
SegmentDocValuesProducer.getDocsWithField(FieldInfo field) |
NumericDocValues |
SegmentDocValuesProducer.getNumeric(FieldInfo field) |
SortedDocValues |
SegmentDocValuesProducer.getSorted(FieldInfo field) |
SortedNumericDocValues |
SegmentDocValuesProducer.getSortedNumeric(FieldInfo field) |
SortedSetDocValues |
SegmentDocValuesProducer.getSortedSet(FieldInfo field) |
void |
StoredFieldVisitor.intField(FieldInfo fieldInfo,
int value)
Process a int numeric field.
|
void |
StoredFieldVisitor.longField(FieldInfo fieldInfo,
long value)
Process a long numeric field.
|
abstract StoredFieldVisitor.Status |
StoredFieldVisitor.needsField(FieldInfo fieldInfo)
Hook before processing a field.
|
void |
StoredFieldVisitor.stringField(FieldInfo fieldInfo,
byte[] value)
Process a string field; the provided byte[] value is a UTF-8 encoded string value.
|
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(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 |
Constructor and Description |
---|
Info(FieldInfo fieldInfo,
ByteBlockPool byteBlockPool) |
Modifier and Type | Method and Description |
---|---|
StoredFieldVisitor.Status |
PostingsHighlighter.LimitedStoredFieldVisitor.needsField(FieldInfo fieldInfo) |
void |
PostingsHighlighter.LimitedStoredFieldVisitor.stringField(FieldInfo fieldInfo,
byte[] bytes) |