Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Class NumberFieldMapper.NumericSyntheticFieldLoader
java.lang.Object
org.elasticsearch.index.mapper.NumberFieldMapper.NumericSyntheticFieldLoader
- All Implemented Interfaces:
SourceLoader.SyntheticFieldLoader
- Enclosing class:
- NumberFieldMapper
public abstract static class NumberFieldMapper.NumericSyntheticFieldLoader
extends Object
implements SourceLoader.SyntheticFieldLoader
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.index.mapper.SourceLoader.SyntheticFieldLoader
SourceLoader.SyntheticFieldLoader.Leaf
-
Field Summary
Fields inherited from interface org.elasticsearch.index.mapper.SourceLoader.SyntheticFieldLoader
NOTHING, NOTHING_LEAF
-
Constructor Summary
ModifierConstructorDescriptionprotected
NumericSyntheticFieldLoader
(String name, String simpleName) -
Method Summary
Modifier and TypeMethodDescriptionleaf
(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) Build a loader for this field in the provided segment.protected abstract void
writeValue
(XContentBuilder b, long value)
-
Constructor Details
-
NumericSyntheticFieldLoader
-
-
Method Details
-
leaf
public SourceLoader.SyntheticFieldLoader.Leaf leaf(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) throws IOException Description copied from interface:SourceLoader.SyntheticFieldLoader
Build a loader for this field in the provided segment.- Specified by:
leaf
in interfaceSourceLoader.SyntheticFieldLoader
- Throws:
IOException
-
writeValue
- Throws:
IOException
-