java.lang.Object
org.apache.lucene.index.StoredFieldVisitor
org.elasticsearch.index.fieldvisitor.FieldNamesProvidingStoredFieldsVisitor
org.elasticsearch.index.fieldvisitor.FieldsVisitor
- Direct Known Subclasses:
CustomFieldsVisitor
Base
StoredFieldVisitor that retrieves all non-redundant metadata.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.StoredFieldVisitor
org.apache.lucene.index.StoredFieldVisitor.Status -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFieldsVisitor(boolean loadSource) FieldsVisitor(boolean loadSource, String sourceFieldName) -
Method Summary
Modifier and TypeMethodDescriptionvoidbinaryField(org.apache.lucene.index.FieldInfo fieldInfo, byte[] value) voiddoubleField(org.apache.lucene.index.FieldInfo fieldInfo, double value) fields()voidfloatField(org.apache.lucene.index.FieldInfo fieldInfo, float value) id()voidintField(org.apache.lucene.index.FieldInfo fieldInfo, int value) voidlongField(org.apache.lucene.index.FieldInfo fieldInfo, long value) org.apache.lucene.index.StoredFieldVisitor.StatusneedsField(org.apache.lucene.index.FieldInfo fieldInfo) final voidpostProcess(Function<String, MappedFieldType> fieldTypeLookup) voidreset()routing()source()voidstringField(org.apache.lucene.index.FieldInfo fieldInfo, String value) Methods inherited from class org.apache.lucene.index.StoredFieldVisitor
binaryField
-
Field Details
-
source
-
id
-
fieldsValues
-
-
Constructor Details
-
FieldsVisitor
public FieldsVisitor(boolean loadSource) -
FieldsVisitor
-
-
Method Details
-
needsField
public org.apache.lucene.index.StoredFieldVisitor.Status needsField(org.apache.lucene.index.FieldInfo fieldInfo) - Specified by:
needsFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
getFieldNames
- Specified by:
getFieldNamesin classFieldNamesProvidingStoredFieldsVisitor
-
postProcess
-
binaryField
public void binaryField(org.apache.lucene.index.FieldInfo fieldInfo, byte[] value) - Overrides:
binaryFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
stringField
- Overrides:
stringFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
intField
public void intField(org.apache.lucene.index.FieldInfo fieldInfo, int value) - Overrides:
intFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
longField
public void longField(org.apache.lucene.index.FieldInfo fieldInfo, long value) - Overrides:
longFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
floatField
public void floatField(org.apache.lucene.index.FieldInfo fieldInfo, float value) - Overrides:
floatFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
doubleField
public void doubleField(org.apache.lucene.index.FieldInfo fieldInfo, double value) - Overrides:
doubleFieldin classorg.apache.lucene.index.StoredFieldVisitor
-
source
-
id
-
routing
-
fields
-
reset
public void reset()
-