Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Interface SourceLoader.SyntheticFieldLoader
- All Known Implementing Classes:
KeywordFieldMapper.BytesSyntheticFieldLoader
,NumberFieldMapper.NumericSyntheticFieldLoader
- Enclosing interface:
- SourceLoader
public static interface SourceLoader.SyntheticFieldLoader
Load a field for
SourceLoader.Synthetic
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Loads values for a field in a particular leaf. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SourceLoader.SyntheticFieldLoader
Load no values.static final SourceLoader.SyntheticFieldLoader.Leaf
Load no values. -
Method Summary
Modifier and TypeMethodDescriptionleaf
(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) Build a loader for this field in the provided segment.
-
Field Details
-
NOTHING_LEAF
Load no values. -
NOTHING
Load no values.
-
-
Method Details
-
leaf
SourceLoader.SyntheticFieldLoader.Leaf leaf(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) throws IOException Build a loader for this field in the provided segment.- Throws:
IOException
-