- All Known Implementing Classes:
SourceLoader.Synthetic
public interface SourceLoader
Loads source
_source
during a GET or _search
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Loads_source
from some segment.static class
Load_source
from doc values.static interface
Load a field forSourceLoader.Synthetic
. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionleaf
(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) Build the loader for some segment.boolean
Does thisSourceLoader
reorder field values?Stream containing all non-_source
stored fields required to build the_source
.
-
Field Details
-
FROM_STORED_SOURCE
Load_source
from a stored field.
-
-
Method Details
-
reordersFieldValues
boolean reordersFieldValues()Does thisSourceLoader
reorder field values? -
leaf
SourceLoader.Leaf leaf(org.apache.lucene.index.LeafReader reader, int[] docIdsInLeaf) throws IOException Build the loader for some segment.- Throws:
IOException
-
requiredStoredFields
Stream containing all non-_source
stored fields required to build the_source
.
-