Uses of Class
org.apache.lucene.index.FieldInfos

Packages that use FieldInfos
org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index. 
org.apache.lucene.codecs.lucene40 Lucene 4.0 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
abstract  FieldInfos FieldInfosReader.read(Directory directory, String segmentName, IOContext iocontext)
          Read the FieldInfos previously written with FieldInfosWriter.
 

Methods in org.apache.lucene.codecs with parameters of type FieldInfos
protected  void StoredFieldsWriter.addDocument(Iterable<? extends IndexableField> doc, FieldInfos fieldInfos)
          sugar method for startDocument() + writeField() for every stored field in the document
protected  boolean PerDocProducerBase.anyDocValuesFields(FieldInfos infos)
          Returns true if any fields indexed doc values.
abstract  StoredFieldsReader StoredFieldsFormat.fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)
          Returns a StoredFieldsReader to load stored fields.
abstract  void TermVectorsWriter.finish(FieldInfos fis, int numDocs)
          Called before TermVectorsWriter.close(), passing in the number of documents that were written.
abstract  void StoredFieldsWriter.finish(FieldInfos fis, int numDocs)
          Called before StoredFieldsWriter.close(), passing in the number of documents that were written.
protected  TreeMap<String,DocValues> PerDocProducerBase.load(FieldInfos fieldInfos, String segment, int docCount, Directory dir, IOContext context)
          Only opens files...
abstract  TermVectorsReader TermVectorsFormat.vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)
          Returns a TermVectorsReader to read term vectors.
abstract  void SegmentInfoWriter.write(Directory dir, SegmentInfo info, FieldInfos fis, IOContext ioContext)
          Write SegmentInfo data.
abstract  void FieldInfosWriter.write(Directory directory, String segmentName, FieldInfos infos, IOContext context)
          Writes the provided FieldInfos to the directory.
 

Constructors in org.apache.lucene.codecs with parameters of type FieldInfos
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.lucene40
 

Methods in org.apache.lucene.codecs.lucene40 that return FieldInfos
 FieldInfos Lucene40FieldInfosReader.read(Directory directory, String segmentName, IOContext iocontext)
           
 

Methods in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfos
protected  boolean Lucene40NormsFormat.Lucene40NormsDocValuesProducer.anyDocValuesFields(FieldInfos infos)
           
 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)
          Save a single segment's info.
 void Lucene40FieldInfosWriter.write(Directory directory, String segmentName, FieldInfos infos, IOContext context)
           
 

Constructors in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfos
Lucene40PostingsReader(Directory dir, FieldInfos fieldInfos, SegmentInfo segmentInfo, IOContext ioContext, String segmentSuffix)
          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.index
 

Fields in org.apache.lucene.index declared as FieldInfos
 FieldInfos SegmentReadState.fieldInfos
          FieldInfos describing all fields in this segment.
 FieldInfos MergeState.fieldInfos
          FieldInfos of the newly merged segment.
 FieldInfos SegmentWriteState.fieldInfos
          FieldInfos describing all fields in this segment.
 

Methods in org.apache.lucene.index that return FieldInfos
abstract  FieldInfos AtomicReader.getFieldInfos()
          Get the FieldInfos describing all fields in this reader.
 FieldInfos SegmentReader.getFieldInfos()
           
 FieldInfos FilterAtomicReader.getFieldInfos()
           
 FieldInfos ParallelAtomicReader.getFieldInfos()
          Get the FieldInfos describing all fields in this reader.
 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
SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, int termsIndexDivisor)
          Create a SegmentReadState.
SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, int termsIndexDivisor, String segmentSuffix)
          Create a SegmentReadState.
SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, int termIndexInterval, org.apache.lucene.index.BufferedDeletes segDeletes, IOContext context)
          Sole constructor.
 



Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.