public final class ReusableDocumentStoredFieldVisitor
extends org.apache.lucene.index.StoredFieldVisitor
DocumentStoredFieldVisitor
Constructor and Description |
---|
ReusableDocumentStoredFieldVisitor(Set<String> fieldsToLoad) |
Modifier and Type | Method and Description |
---|---|
void |
binaryField(org.apache.lucene.index.FieldInfo fieldInfo,
byte[] value) |
int |
countAcceptedFields()
Useful for tests
|
void |
doubleField(org.apache.lucene.index.FieldInfo fieldInfo,
double value) |
void |
floatField(org.apache.lucene.index.FieldInfo fieldInfo,
float value) |
org.apache.lucene.document.Document |
getDocumentAndReset()
Retrieve the visited document, and resets the instance to be reused by creating a new Document
internally.
|
void |
intField(org.apache.lucene.index.FieldInfo fieldInfo,
int value) |
void |
longField(org.apache.lucene.index.FieldInfo fieldInfo,
long value) |
org.apache.lucene.index.StoredFieldVisitor.Status |
needsField(org.apache.lucene.index.FieldInfo fieldInfo) |
void |
stringField(org.apache.lucene.index.FieldInfo fieldInfo,
byte[] value) |
public void binaryField(org.apache.lucene.index.FieldInfo fieldInfo, byte[] value) throws IOException
binaryField
in class org.apache.lucene.index.StoredFieldVisitor
IOException
public void stringField(org.apache.lucene.index.FieldInfo fieldInfo, byte[] value) throws IOException
stringField
in class org.apache.lucene.index.StoredFieldVisitor
IOException
public void intField(org.apache.lucene.index.FieldInfo fieldInfo, int value)
intField
in class org.apache.lucene.index.StoredFieldVisitor
public void longField(org.apache.lucene.index.FieldInfo fieldInfo, long value)
longField
in class org.apache.lucene.index.StoredFieldVisitor
public void floatField(org.apache.lucene.index.FieldInfo fieldInfo, float value)
floatField
in class org.apache.lucene.index.StoredFieldVisitor
public void doubleField(org.apache.lucene.index.FieldInfo fieldInfo, double value)
doubleField
in class org.apache.lucene.index.StoredFieldVisitor
public org.apache.lucene.index.StoredFieldVisitor.Status needsField(org.apache.lucene.index.FieldInfo fieldInfo) throws IOException
needsField
in class org.apache.lucene.index.StoredFieldVisitor
IOException
public int countAcceptedFields()
public org.apache.lucene.document.Document getDocumentAndReset()
Copyright © 2006–2016 Hibernate. All rights reserved.