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,
String value) |
public void binaryField(org.apache.lucene.index.FieldInfo fieldInfo,
byte[] value)
throws IOException
binaryField in class org.apache.lucene.index.StoredFieldVisitorIOExceptionpublic void stringField(org.apache.lucene.index.FieldInfo fieldInfo,
String value)
throws IOException
stringField in class org.apache.lucene.index.StoredFieldVisitorIOExceptionpublic void intField(org.apache.lucene.index.FieldInfo fieldInfo,
int value)
intField in class org.apache.lucene.index.StoredFieldVisitorpublic void longField(org.apache.lucene.index.FieldInfo fieldInfo,
long value)
longField in class org.apache.lucene.index.StoredFieldVisitorpublic void floatField(org.apache.lucene.index.FieldInfo fieldInfo,
float value)
floatField in class org.apache.lucene.index.StoredFieldVisitorpublic void doubleField(org.apache.lucene.index.FieldInfo fieldInfo,
double value)
doubleField in class org.apache.lucene.index.StoredFieldVisitorpublic org.apache.lucene.index.StoredFieldVisitor.Status needsField(org.apache.lucene.index.FieldInfo fieldInfo)
throws IOException
needsField in class org.apache.lucene.index.StoredFieldVisitorIOExceptionpublic int countAcceptedFields()
public org.apache.lucene.document.Document getDocumentAndReset()
Copyright © 2006–2015 Hibernate. All rights reserved.