Package | Description |
---|---|
com.yahoo.search.pagetemplates.config | |
com.yahoo.search.pagetemplates.engine | |
com.yahoo.search.pagetemplates.engine.resolvers | |
com.yahoo.search.pagetemplates.model |
Modifier and Type | Method and Description |
---|---|
private Choice |
PageTemplateXMLReader.readNonMapChoice(Element choiceElement,
String method) |
Modifier and Type | Field and Description |
---|---|
private Map<Choice,Integer> |
Resolution.choiceResolutions
A record of choices made as choice → alternative index (id)
|
Modifier and Type | Method and Description |
---|---|
void |
Resolution.addChoiceResolution(Choice choice,
int alternativeIndex) |
int |
Resolution.getResolution(Choice choice)
Returns the resolution of a choice.
|
void |
Organizer.organize(Choice templateChoice,
Resolution resolution,
Result result)
Organizes the given result
|
Resolution |
Resolver.resolve(Choice pageTemplate,
Query query,
Result result)
Override this to resolve choices.
|
void |
Resolver.resolve(Choice choice,
Query query,
Result result,
Resolution resolution)
Override this to resolve each choice independently.
|
void |
Resolver.ChoiceResolverVisitor.visit(Choice choice) |
Modifier and Type | Method and Description |
---|---|
void |
RandomResolver.resolve(Choice choice,
Query query,
Result result,
Resolution resolution)
Chooses the last alternative of any choice
|
void |
DeterministicResolver.resolve(Choice choice,
Query query,
Result result,
Resolution resolution)
Chooses the last alternative of any choice
|
Modifier and Type | Method and Description |
---|---|
static Choice |
Choice.createSingleton(PageElement singletonAlternative)
Creates a choice having a single alternative having a single page element
|
static Choice |
Choice.createSingletons(List<PageElement> alternatives)
Creates a choice in which each alternative consists of a single element
|
Modifier and Type | Method and Description |
---|---|
void |
PageTemplateVisitor.visit(Choice choice)
Called each time a choice is encountered.
|
Copyright © 2018. All rights reserved.