Package com.yahoo.search.searchchain
Class PhaseNames
- java.lang.Object
-
- com.yahoo.search.searchchain.PhaseNames
-
public final class PhaseNames extends java.lang.Object
Helper class for ordering searchers. Searchers may use these names in their @Before and @After annotations, though in general a searcher should depend on some explicit functionality, not these checkpoints.- Author:
- Steinar Knutsen
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BACKEND
The last checkpoint in a search chain not provided by any searcher.static java.lang.String
BLENDED_RESULT
A checkpoint where results from different backends have been flattened into a single result.static java.lang.String
RAW_QUERY
A checkpoint where the query is not yet transformed in any way.static java.lang.String
TRANSFORMED_QUERY
A checkpoint where as many query transformers as practically possible has been run.static java.lang.String
UNBLENDED_RESULT
A checkpoint where data from different backends are not yet merged.
-
-
-
Field Detail
-
RAW_QUERY
public static final java.lang.String RAW_QUERY
A checkpoint where the query is not yet transformed in any way. RAW_QUERY is the first checkpoint not provided by some searcher.- See Also:
- Constant Field Values
-
TRANSFORMED_QUERY
public static final java.lang.String TRANSFORMED_QUERY
A checkpoint where as many query transformers as practically possible has been run. TRANSFORMED_QUERY is the first checkpoint after RAW_QUERY.- See Also:
- Constant Field Values
-
BLENDED_RESULT
public static final java.lang.String BLENDED_RESULT
A checkpoint where results from different backends have been flattened into a single result. BLENDED_RESULT is the first checkpoint after TRANSFORMED_QUERY.- See Also:
- Constant Field Values
-
UNBLENDED_RESULT
public static final java.lang.String UNBLENDED_RESULT
A checkpoint where data from different backends are not yet merged. UNBLENDED_RESULT is the first checkpoint after BLENDED_RESULT.- See Also:
- Constant Field Values
-
BACKEND
public static final java.lang.String BACKEND
The last checkpoint in a search chain not provided by any searcher.- See Also:
- Constant Field Values
-
-