org.elasticsearch.search.fetch
Class FetchPhase

java.lang.Object
  extended by org.elasticsearch.search.fetch.FetchPhase
All Implemented Interfaces:
SearchPhase

public class FetchPhase
extends Object
implements SearchPhase


Constructor Summary
FetchPhase(HighlightPhase highlightPhase, ScriptFieldsFetchSubPhase scriptFieldsPhase, PartialFieldsFetchSubPhase partialFieldsPhase, MatchedFiltersFetchSubPhase matchFiltersPhase, ExplainFetchSubPhase explainPhase, VersionFetchSubPhase versionPhase)
           
 
Method Summary
 void execute(SearchContext context)
           
 Map<String,? extends SearchParseElement> parseElements()
           
 void preProcess(SearchContext context)
          Performs pre processing of the search context before the execute.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FetchPhase

@Inject
public FetchPhase(HighlightPhase highlightPhase,
                         ScriptFieldsFetchSubPhase scriptFieldsPhase,
                         PartialFieldsFetchSubPhase partialFieldsPhase,
                         MatchedFiltersFetchSubPhase matchFiltersPhase,
                         ExplainFetchSubPhase explainPhase,
                         VersionFetchSubPhase versionPhase)
Method Detail

parseElements

public Map<String,? extends SearchParseElement> parseElements()
Specified by:
parseElements in interface SearchPhase

preProcess

public void preProcess(SearchContext context)
Description copied from interface: SearchPhase
Performs pre processing of the search context before the execute.

Specified by:
preProcess in interface SearchPhase

execute

public void execute(SearchContext context)
Specified by:
execute in interface SearchPhase


Copyright © 2009-2012. All Rights Reserved.