public interface Command<T>
Collector
instances are created
and how the results are retrieved from the Collector
instances.Modifier and Type | Method and Description |
---|---|
List<Collector> |
create()
Returns a list of
Collector instances to be
included in the search based on the . |
Sort |
getGroupSort() |
String |
getKey() |
Sort |
getWithinGroupSort() |
default void |
postCollect(IndexSearcher searcher)
Run post-collection steps.
|
T |
result()
Returns the results that the collectors created
by
create() contain after a search has been executed. |
List<Collector> create() throws IOException
Collector
instances to be
included in the search based on the .Collector
instancesIOException
- If I/O related errors occurdefault void postCollect(IndexSearcher searcher) throws IOException
IOException
- If I/O related errors occurT result() throws IOException
create()
contain after a search has been executed.IOException
String getKey()
Sort getGroupSort()
Sort getWithinGroupSort()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.