public class SearchChainResolver extends Object
The diagram shows the relationship between source, provider and the result: (source is used to select row, provider is used to select column.) Provider id = null is used for regular search chains.
Provider id null |----+---+---+---| | o | | | | |----+---+---+---| Source id | | o | o | | |----+---+---+---| | | | | o | |----+---+---+---| o: SearchChainInvocationSpec
Modifier and Type | Class and Description |
---|---|
static class |
SearchChainResolver.Builder |
Modifier and Type | Method and Description |
---|---|
SortedSet<Target> |
allTopLevelTargets() |
SortedSet<Target> |
defaultTargets() |
SearchChainInvocationSpec |
resolve(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap) |
public SearchChainInvocationSpec resolve(com.yahoo.component.ComponentSpecification sourceRef, com.yahoo.processing.request.Properties sourceToProviderMap) throws UnresolvedSearchChainException
UnresolvedSearchChainException
Copyright © 2018. All rights reserved.