Class IdOnlyFieldVisitor
- java.lang.Object
-
- org.apache.lucene.index.StoredFieldVisitor
-
- org.elasticsearch.index.fieldvisitor.IdOnlyFieldVisitor
-
public final class IdOnlyFieldVisitor extends StoredFieldVisitor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.index.StoredFieldVisitor
StoredFieldVisitor.Status
-
-
Constructor Summary
Constructors Constructor Description IdOnlyFieldVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbinaryField(FieldInfo fieldInfo, byte[] value)Process a binary field.StringgetId()StoredFieldVisitor.StatusneedsField(FieldInfo fieldInfo)Hook before processing a field.voidreset()-
Methods inherited from class org.apache.lucene.index.StoredFieldVisitor
doubleField, floatField, intField, longField, stringField
-
-
-
-
Method Detail
-
needsField
public StoredFieldVisitor.Status needsField(FieldInfo fieldInfo)
Description copied from class:StoredFieldVisitorHook before processing a field. Before a field is processed, this method is invoked so that subclasses can return aStoredFieldVisitor.Statusrepresenting whether they need that particular field or not, or to stop processing entirely.- Specified by:
needsFieldin classStoredFieldVisitor
-
binaryField
public void binaryField(FieldInfo fieldInfo, byte[] value)
Description copied from class:StoredFieldVisitorProcess a binary field.- Overrides:
binaryFieldin classStoredFieldVisitorvalue- newly allocated byte array with the binary contents.
-
getId
public String getId()
-
reset
public void reset()
-
-