Module org.elasticsearch.server
Class CustomFieldsVisitor
java.lang.Object
org.apache.lucene.index.StoredFieldVisitor
org.elasticsearch.index.fieldvisitor.FieldNamesProvidingStoredFieldsVisitor
org.elasticsearch.index.fieldvisitor.FieldsVisitor
org.elasticsearch.index.fieldvisitor.CustomFieldsVisitor
A field visitor that allows to load a selection of the stored fields by exact name.
_id, _routing, and _ignored fields are always loaded.
_source is always loaded unless disabled explicitly.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.StoredFieldVisitor
org.apache.lucene.index.StoredFieldVisitor.Status -
Field Summary
Fields inherited from class org.elasticsearch.index.fieldvisitor.FieldsVisitor
fieldsValues, id, source -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.index.StoredFieldVisitor.StatusneedsField(org.apache.lucene.index.FieldInfo fieldInfo) Methods inherited from class org.elasticsearch.index.fieldvisitor.FieldsVisitor
binaryField, doubleField, fields, floatField, id, intField, longField, postProcess, reset, routing, source, stringFieldMethods inherited from class org.apache.lucene.index.StoredFieldVisitor
binaryField
-
Constructor Details
-
CustomFieldsVisitor
-
-
Method Details
-
getFieldNames
- Overrides:
getFieldNamesin classFieldsVisitor
-
needsField
public org.apache.lucene.index.StoredFieldVisitor.Status needsField(org.apache.lucene.index.FieldInfo fieldInfo) - Overrides:
needsFieldin classFieldsVisitor
-