Uses of Class
org.apache.lucene.index.FieldInfos
-
Packages that use FieldInfos 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.lucene40 Lucene 4.0 file format.org.apache.lucene.codecs.lucene41 Lucene 4.1 file format.org.apache.lucene.codecs.lucene46 Lucene 4.6 file format.org.apache.lucene.index Code to maintain and access indices. -
-
Uses of FieldInfos in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return FieldInfos Modifier and Type Method Description abstract FieldInfos
FieldInfosReader. read(Directory directory, String segmentName, String segmentSuffix, IOContext iocontext)
Read theFieldInfos
previously written withFieldInfosWriter
.Methods in org.apache.lucene.codecs with parameters of type FieldInfos Modifier and Type Method Description protected void
StoredFieldsWriter. addDocument(Iterable<? extends IndexableField> doc, FieldInfos fieldInfos)
sugar method for startDocument() + writeField() for every stored field in the documentabstract StoredFieldsReader
StoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)
Returns aStoredFieldsReader
to load stored fields.abstract void
StoredFieldsWriter. finish(FieldInfos fis, int numDocs)
Called beforeStoredFieldsWriter.close()
, passing in the number of documents that were written.abstract void
TermVectorsWriter. finish(FieldInfos fis, int numDocs)
Called beforeTermVectorsWriter.close()
, passing in the number of documents that were written.abstract TermVectorsReader
TermVectorsFormat. vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)
Returns aTermVectorsReader
to read term vectors.abstract void
FieldInfosWriter. write(Directory directory, String segmentName, String segmentSuffix, FieldInfos infos, IOContext context)
Writes the providedFieldInfos
to the directory.abstract void
SegmentInfoWriter. write(Directory dir, SegmentInfo info, FieldInfos fis, IOContext ioContext)
WriteSegmentInfo
data.Constructors in org.apache.lucene.codecs with parameters of type FieldInfos Constructor Description BlockTreeTermsReader(Directory dir, FieldInfos fieldInfos, SegmentInfo info, PostingsReaderBase postingsReader, IOContext ioContext, String segmentSuffix, int indexDivisor)
Sole constructor. -
Uses of FieldInfos in org.apache.lucene.codecs.compressing
Methods in org.apache.lucene.codecs.compressing with parameters of type FieldInfos Modifier and Type Method Description StoredFieldsReader
CompressingStoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)
void
CompressingStoredFieldsWriter. finish(FieldInfos fis, int numDocs)
void
CompressingTermVectorsWriter. finish(FieldInfos fis, int numDocs)
TermVectorsReader
CompressingTermVectorsFormat. vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)
Constructors in org.apache.lucene.codecs.compressing with parameters of type FieldInfos Constructor Description CompressingStoredFieldsReader(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode)
Sole constructor.CompressingTermVectorsReader(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode)
Sole constructor. -
Uses of FieldInfos in org.apache.lucene.codecs.lucene40
Methods in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfos Modifier and Type Method Description StoredFieldsReader
Lucene40StoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)
void
Lucene40StoredFieldsWriter. finish(FieldInfos fis, int numDocs)
void
Lucene40TermVectorsWriter. finish(FieldInfos fis, int numDocs)
TermVectorsReader
Lucene40TermVectorsFormat. vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)
void
Lucene40SegmentInfoWriter. write(Directory dir, SegmentInfo si, FieldInfos fis, IOContext ioContext)
Deprecated.Save a single segment's info.Constructors in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfos Constructor Description Lucene40PostingsReader(Directory dir, FieldInfos fieldInfos, SegmentInfo segmentInfo, IOContext ioContext, String segmentSuffix)
Deprecated.Sole constructor.Lucene40StoredFieldsReader(Directory d, SegmentInfo si, FieldInfos fn, IOContext context)
Sole constructor.Lucene40TermVectorsReader(Directory d, SegmentInfo si, FieldInfos fieldInfos, IOContext context)
Sole constructor. -
Uses of FieldInfos in org.apache.lucene.codecs.lucene41
Constructors in org.apache.lucene.codecs.lucene41 with parameters of type FieldInfos Constructor Description Lucene41PostingsReader(Directory dir, FieldInfos fieldInfos, SegmentInfo segmentInfo, IOContext ioContext, String segmentSuffix)
Sole constructor. -
Uses of FieldInfos in org.apache.lucene.codecs.lucene46
Methods in org.apache.lucene.codecs.lucene46 with parameters of type FieldInfos Modifier and Type Method Description void
Lucene46SegmentInfoWriter. write(Directory dir, SegmentInfo si, FieldInfos fis, IOContext ioContext)
Save a single segment's info. -
Uses of FieldInfos in org.apache.lucene.index
Fields in org.apache.lucene.index declared as FieldInfos Modifier and Type Field Description FieldInfos
MergeState. fieldInfos
FieldInfos
of the newly merged segment.FieldInfos
SegmentReadState. fieldInfos
FieldInfos
describing all fields in this segment.FieldInfos
SegmentWriteState. fieldInfos
FieldInfos
describing all fields in this segment.Methods in org.apache.lucene.index that return FieldInfos Modifier and Type Method Description abstract FieldInfos
AtomicReader. getFieldInfos()
Get theFieldInfos
describing all fields in this reader.FieldInfos
FilterAtomicReader. getFieldInfos()
FieldInfos
ParallelAtomicReader. getFieldInfos()
Get theFieldInfos
describing all fields in this reader.FieldInfos
SegmentReader. getFieldInfos()
FieldInfos
SlowCompositeReaderWrapper. getFieldInfos()
static FieldInfos
MultiFields. getMergedFieldInfos(IndexReader reader)
Call this to get the (merged) FieldInfos for a composite reader.Constructors in org.apache.lucene.index with parameters of type FieldInfos Constructor Description SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, int termsIndexDivisor)
Create aSegmentReadState
.SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, int termsIndexDivisor, String segmentSuffix)
Create aSegmentReadState
.SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, int termIndexInterval, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context)
Sole constructor.SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, int termIndexInterval, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context, String segmentSuffix)
Constructor which takes segment suffix.
-