Uses of Class
org.apache.lucene.index.FieldInfo
Packages that use FieldInfo
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
Lucene 4.0 file format.
Lucene 4.1 file format.
Lucene 4.5 file format.
The logical representation of a 
Document for indexing and searching.Code to maintain and access indices.
- 
Uses of FieldInfo in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type FieldInfoModifier and TypeMethodDescriptionabstract voidDocValuesConsumer.addBinaryField(FieldInfo field, Iterable<BytesRef> values) Writes binary docvalues for a field.abstract TermsConsumerAdd a new fieldabstract voidDocValuesConsumer.addNumericField(FieldInfo field, Iterable<Number> values) Writes numeric docvalues for a field.abstract voidDocValuesConsumer.addSortedField(FieldInfo field, Iterable<BytesRef> values, Iterable<Number> docToOrd) Writes pre-sorted binary docvalues for a field.abstract voidDocValuesConsumer.addSortedSetField(FieldInfo field, Iterable<BytesRef> values, Iterable<Number> docToOrdCount, Iterable<Number> ords) Writes pre-sorted set docvalues for a fieldabstract voidPostingsReaderBase.decodeTerm(long[] longs, DataInput in, FieldInfo fieldInfo, BlockTermState state, boolean absolute) Actually decode metadata for next termabstract DocsEnumPostingsReaderBase.docs(FieldInfo fieldInfo, BlockTermState state, Bits skipDocs, DocsEnum reuse, int flags) Must fully consume state, since after this call that TermState may be reused.abstract DocsAndPositionsEnumPostingsReaderBase.docsAndPositions(FieldInfo fieldInfo, BlockTermState state, Bits skipDocs, DocsAndPositionsEnum reuse, int flags) Must fully consume state, since after this call that TermState may be reused.abstract voidPostingsWriterBase.encodeTerm(long[] longs, DataOutput out, FieldInfo fieldInfo, BlockTermState state, boolean absolute) Encode metadata as long[] and byte[].abstract BinaryDocValuesReturnsBinaryDocValuesfor this field.abstract BitsDocValuesProducer.getDocsWithField(FieldInfo field) Returns aBitsat the size ofreader.maxDoc(), with turned on bits for each docid that does have a value for this field.abstract NumericDocValuesDocValuesProducer.getNumeric(FieldInfo field) ReturnsNumericDocValuesfor this field.abstract SortedDocValuesReturnsSortedDocValuesfor this field.abstract SortedSetDocValuesDocValuesProducer.getSortedSet(FieldInfo field) ReturnsSortedSetDocValuesfor this field.voidDocValuesConsumer.mergeBinaryField(FieldInfo fieldInfo, MergeState mergeState, List<BinaryDocValues> toMerge, List<Bits> docsWithField) Merges the binary docvalues fromtoMerge.voidDocValuesConsumer.mergeNumericField(FieldInfo fieldInfo, MergeState mergeState, List<NumericDocValues> toMerge, List<Bits> docsWithField) Merges the numeric docvalues fromtoMerge.voidDocValuesConsumer.mergeSortedField(FieldInfo fieldInfo, MergeState mergeState, List<SortedDocValues> toMerge) Merges the sorted docvalues fromtoMerge.voidDocValuesConsumer.mergeSortedSetField(FieldInfo fieldInfo, MergeState mergeState, List<SortedSetDocValues> toMerge) Merges the sortedset docvalues fromtoMerge.abstract intSets 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 voidTermVectorsWriter.startField(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) Called before writing the terms of the field.abstract voidStoredFieldsWriter.writeField(FieldInfo info, IndexableField field) Writes a single stored field. - 
Uses of FieldInfo in org.apache.lucene.codecs.compressing
Methods in org.apache.lucene.codecs.compressing with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidCompressingTermVectorsWriter.startField(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) voidCompressingStoredFieldsWriter.writeField(FieldInfo info, IndexableField field)  - 
Uses of FieldInfo in org.apache.lucene.codecs.lucene40
Methods in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidLucene40PostingsReader.decodeTerm(long[] longs, DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) Deprecated.Lucene40PostingsReader.docs(FieldInfo fieldInfo, BlockTermState termState, Bits liveDocs, DocsEnum reuse, int flags) Deprecated.Lucene40PostingsReader.docsAndPositions(FieldInfo fieldInfo, BlockTermState termState, Bits liveDocs, DocsAndPositionsEnum reuse, int flags) Deprecated.voidLucene40TermVectorsWriter.startField(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) voidLucene40StoredFieldsWriter.writeField(FieldInfo info, IndexableField field)  - 
Uses of FieldInfo in org.apache.lucene.codecs.lucene41
Methods in org.apache.lucene.codecs.lucene41 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidLucene41PostingsReader.decodeTerm(long[] longs, DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) Lucene41PostingsReader.docs(FieldInfo fieldInfo, BlockTermState termState, Bits liveDocs, DocsEnum reuse, int flags) Lucene41PostingsReader.docsAndPositions(FieldInfo fieldInfo, BlockTermState termState, Bits liveDocs, DocsAndPositionsEnum reuse, int flags) voidLucene41PostingsWriter.encodeTerm(long[] longs, DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute) int - 
Uses of FieldInfo in org.apache.lucene.codecs.lucene45
Methods in org.apache.lucene.codecs.lucene45 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidLucene45DocValuesConsumer.addBinaryField(FieldInfo field, Iterable<BytesRef> values) voidLucene45DocValuesConsumer.addNumericField(FieldInfo field, Iterable<Number> values) voidLucene45DocValuesConsumer.addSortedField(FieldInfo field, Iterable<BytesRef> values, Iterable<Number> docToOrd) voidLucene45DocValuesConsumer.addSortedSetField(FieldInfo field, Iterable<BytesRef> values, Iterable<Number> docToOrdCount, Iterable<Number> ords) protected voidLucene45DocValuesConsumer.addTermsDict(FieldInfo field, Iterable<BytesRef> values) expert: writes a value dictionary for a sorted/sortedset fieldprotected MonotonicBlockPackedReaderLucene45DocValuesProducer.getAddressInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes) returns an address instance for variable-length binary values.Lucene45DocValuesProducer.getDocsWithField(FieldInfo field) protected MonotonicBlockPackedReaderLucene45DocValuesProducer.getIntervalInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes) returns an address instance for prefix-compressed binary values.Lucene45DocValuesProducer.getNumeric(FieldInfo field) protected MonotonicBlockPackedReaderLucene45DocValuesProducer.getOrdIndexInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.NumericEntry entry) returns an address instance for sortedset ordinal listsLucene45DocValuesProducer.getSortedSet(FieldInfo field)  - 
Uses of FieldInfo in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidDocumentStoredFieldVisitor.binaryField(FieldInfo fieldInfo, byte[] value) voidDocumentStoredFieldVisitor.doubleField(FieldInfo fieldInfo, double value) voidDocumentStoredFieldVisitor.floatField(FieldInfo fieldInfo, float value) voidvoidDocumentStoredFieldVisitor.needsField(FieldInfo fieldInfo) voidDocumentStoredFieldVisitor.stringField(FieldInfo fieldInfo, String value)  - 
Uses of FieldInfo in org.apache.lucene.index
Methods in org.apache.lucene.index that return FieldInfoModifier and TypeMethodDescriptionFieldInfos.fieldInfo(int fieldNumber) Return the fieldinfo object referenced by the fieldNumber.Return the fieldinfo object referenced by the field nameMethods in org.apache.lucene.index that return types with arguments of type FieldInfoModifier and TypeMethodDescriptionFieldInfos.iterator()Returns an iterator over all the fieldinfo objects present, ordered by ascending field numberMethods in org.apache.lucene.index with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidStoredFieldVisitor.binaryField(FieldInfo fieldInfo, byte[] value) Process a binary field.voidStoredFieldVisitor.doubleField(FieldInfo fieldInfo, double value) Process a double numeric field.voidStoredFieldVisitor.floatField(FieldInfo fieldInfo, float value) Process a float numeric field.voidProcess a int numeric field.voidProcess a long numeric field.abstract StoredFieldVisitor.StatusStoredFieldVisitor.needsField(FieldInfo fieldInfo) Hook before processing a field.voidStoredFieldVisitor.stringField(FieldInfo fieldInfo, String value) Process a string fieldConstructors in org.apache.lucene.index with parameters of type FieldInfoModifierConstructorDescriptionFieldInfos(FieldInfo[] infos) Constructs a new FieldInfos from an array of FieldInfo objects