|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldInfo | |
---|---|
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.codecs.lucene40.values | Default DocValues implementation for Lucene 4.0 indexes. |
org.apache.lucene.document | The logical representation of a Document for indexing and searching. |
org.apache.lucene.index | Code to maintain and access indices. |
Uses of FieldInfo in org.apache.lucene.codecs |
---|
Methods in org.apache.lucene.codecs with parameters of type FieldInfo | |
---|---|
abstract TermsConsumer |
FieldsConsumer.addField(FieldInfo field)
Add a new field |
TermsConsumer |
BlockTreeTermsWriter.addField(FieldInfo field)
|
abstract DocValuesConsumer |
PerDocConsumer.addValuesField(DocValues.Type type,
FieldInfo field)
Adds a new DocValuesField |
protected boolean |
PerDocProducerBase.canLoad(FieldInfo info)
Returns true if this field indexed doc values. |
protected boolean |
PerDocConsumer.canMerge(FieldInfo info)
Returns true iff the given field can be merged ie. |
abstract DocsEnum |
PostingsReaderBase.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 DocsAndPositionsEnum |
PostingsReaderBase.docsAndPositions(FieldInfo fieldInfo,
BlockTermState state,
Bits skipDocs,
DocsAndPositionsEnum reuse,
int flags)
Must fully consume state, since after this call that TermState may be reused. |
protected DocValues |
PerDocConsumer.getDocValuesForMerge(AtomicReader reader,
FieldInfo info)
Returns a DocValues instance for merging from the given reader for the given
FieldInfo . |
protected DocValues.Type |
PerDocConsumer.getDocValuesType(FieldInfo info)
Returns the DocValues DocValues.Type for the given FieldInfo . |
protected DocValues.Type |
PerDocProducerBase.getDocValuesType(FieldInfo info)
Returns the doc values type for this field. |
abstract void |
PostingsReaderBase.nextTerm(FieldInfo fieldInfo,
BlockTermState state)
Actually decode metadata for next term |
abstract void |
PostingsReaderBase.readTermsBlock(IndexInput termsIn,
FieldInfo fieldInfo,
BlockTermState termState)
Reads data for all terms in the next block; this method should merely load the byte[] blob but not decode, which is done in PostingsReaderBase.nextTerm(org.apache.lucene.index.FieldInfo, org.apache.lucene.codecs.BlockTermState) . |
abstract void |
PostingsWriterBase.setField(FieldInfo fieldInfo)
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. |
abstract void |
StoredFieldsWriter.writeField(FieldInfo info,
IndexableField field)
Writes a single stored field. |
Uses of FieldInfo in org.apache.lucene.codecs.lucene40 |
---|
Methods in org.apache.lucene.codecs.lucene40 with parameters of type FieldInfo | |
---|---|
protected boolean |
Lucene40NormsFormat.Lucene40NormsDocValuesProducer.canLoad(FieldInfo info)
|
protected boolean |
Lucene40NormsFormat.Lucene40NormsDocValuesConsumer.canMerge(FieldInfo info)
|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags)
|
DocsAndPositionsEnum |
Lucene40PostingsReader.docsAndPositions(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsAndPositionsEnum reuse,
int flags)
|
protected DocValues |
Lucene40NormsFormat.Lucene40NormsDocValuesConsumer.getDocValuesForMerge(AtomicReader reader,
FieldInfo info)
|
protected DocValues.Type |
Lucene40NormsFormat.Lucene40NormsDocValuesProducer.getDocValuesType(FieldInfo info)
|
protected DocValues.Type |
Lucene40NormsFormat.Lucene40NormsDocValuesConsumer.getDocValuesType(FieldInfo info)
|
void |
Lucene40PostingsReader.nextTerm(FieldInfo fieldInfo,
BlockTermState _termState)
|
void |
Lucene40PostingsReader.readTermsBlock(IndexInput termsIn,
FieldInfo fieldInfo,
BlockTermState _termState)
|
void |
Lucene40PostingsWriter.setField(FieldInfo fieldInfo)
|
void |
Lucene40TermVectorsWriter.startField(FieldInfo info,
int numTerms,
boolean positions,
boolean offsets,
boolean payloads)
|
void |
Lucene40StoredFieldsWriter.writeField(FieldInfo info,
IndexableField field)
|
Uses of FieldInfo in org.apache.lucene.codecs.lucene40.values |
---|
Methods in org.apache.lucene.codecs.lucene40.values with parameters of type FieldInfo | |
---|---|
DocValuesConsumer |
DocValuesWriterBase.addValuesField(DocValues.Type valueType,
FieldInfo field)
|
Uses of FieldInfo in org.apache.lucene.document |
---|
Methods in org.apache.lucene.document with parameters of type FieldInfo | |
---|---|
void |
DocumentStoredFieldVisitor.binaryField(FieldInfo fieldInfo,
byte[] value)
|
void |
DocumentStoredFieldVisitor.doubleField(FieldInfo fieldInfo,
double value)
|
void |
DocumentStoredFieldVisitor.floatField(FieldInfo fieldInfo,
float value)
|
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,
String value)
|
Uses of FieldInfo in org.apache.lucene.index |
---|
Fields in org.apache.lucene.index declared as FieldInfo | |
---|---|
FieldInfo |
MergeState.fieldInfo
Current field being merged. |
Methods in org.apache.lucene.index that return FieldInfo | |
---|---|
FieldInfo |
FieldInfos.fieldInfo(int fieldNumber)
Return the fieldinfo object referenced by the fieldNumber. |
FieldInfo |
FieldInfos.fieldInfo(String fieldName)
Return the fieldinfo object referenced by the field name |
Methods in org.apache.lucene.index that return types with arguments of type FieldInfo | |
---|---|
Iterator<FieldInfo> |
FieldInfos.iterator()
Returns an iterator over all the fieldinfo objects present, ordered by ascending field number |
Methods in org.apache.lucene.index with parameters of type FieldInfo | |
---|---|
void |
StoredFieldVisitor.binaryField(FieldInfo fieldInfo,
byte[] value)
Process a binary field. |
void |
StoredFieldVisitor.doubleField(FieldInfo fieldInfo,
double value)
Process a double numeric field. |
void |
StoredFieldVisitor.floatField(FieldInfo fieldInfo,
float value)
Process a float numeric 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,
String value)
Process a string field |
Constructors in org.apache.lucene.index with parameters of type FieldInfo | |
---|---|
FieldInfos(FieldInfo[] infos)
Constructs a new FieldInfos from an array of FieldInfo objects |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |