Uses of Class
com.yahoo.search.pagetemplates.model.MapChoice
-
Packages that use MapChoice Package Description com.yahoo.search.pagetemplates.engine com.yahoo.search.pagetemplates.engine.resolvers com.yahoo.search.pagetemplates.model -
-
Uses of MapChoice in com.yahoo.search.pagetemplates.engine
Methods in com.yahoo.search.pagetemplates.engine with parameters of type MapChoice Modifier and Type Method Description void
Resolution. addMapChoiceResolution(MapChoice choice, java.util.Map<java.lang.String,java.util.List<PageElement>> mapping)
java.util.Map<java.lang.String,java.util.List<PageElement>>
Resolution. getResolution(MapChoice choice)
Returns the resolution of a map choice.void
Resolver. resolve(MapChoice choice, Query query, Result result, Resolution resolution)
Override this to resolve each map choice independently. -
Uses of MapChoice in com.yahoo.search.pagetemplates.engine.resolvers
Methods in com.yahoo.search.pagetemplates.engine.resolvers with parameters of type MapChoice Modifier and Type Method Description void
DeterministicResolver. resolve(MapChoice choice, Query query, Result result, Resolution resolution)
Chooses a mapping which is always by the literal order given in the source templatevoid
RandomResolver. resolve(MapChoice choice, Query query, Result result, Resolution resolution)
Chooses a mapping which is always by the literal order given in the source template -
Uses of MapChoice in com.yahoo.search.pagetemplates.model
Methods in com.yahoo.search.pagetemplates.model that return MapChoice Modifier and Type Method Description MapChoice
Placeholder. getValueContainer()
Returns the element which contains the value(s) of this placeholder.Methods in com.yahoo.search.pagetemplates.model with parameters of type MapChoice Modifier and Type Method Description void
Placeholder. setValueContainer(MapChoice valueContainer)
void
PageTemplateVisitor. visit(MapChoice choice)
Called each time a map choice is encountered.
-