OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Promoter
(Results
1 - 12
of
12
) sorted by null
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
PromoterWrapper.java
22
* A
promoter
that does some promotion or filtering and then delegates
23
* to another
promoter
.
25
public class PromoterWrapper implements
Promoter
{
27
/** The next
promoter
to use. */
28
private final
Promoter
mNextPromoter;
33
* @param nextPromoter The next
promoter
to use. May be {@code null}.
35
public PromoterWrapper(
Promoter
nextPromoter) {
Promoter.java
25
public interface
Promoter
{
ConcatPromoter.java
22
* A simple
promoter
that concatenates the source results and ignores the shortcuts.
24
public class ConcatPromoter implements
Promoter
{
RoundRobinPromoter.java
24
* A
promoter
that promotes one suggestion from each source.
27
public class RoundRobinPromoter implements
Promoter
{
ShortcutPromoter.java
24
* A
promoter
that first promotes any shortcuts, and then delegates to another
25
*
promoter
.
35
* @param nextPromoter The
promoter
to use when there are no more shortcuts.
38
public ShortcutPromoter(
Promoter
nextPromoter) {
SuggestionsProviderImpl.java
48
private
Promoter
mAllPromoter;
50
private
Promoter
mSingleCorpusPromoter;
81
* Sets the
promoter
used in All mode.
83
public void setAllPromoter(
Promoter
promoter
) {
84
mAllPromoter =
promoter
;
88
* Sets the
promoter
used in single corpus mode.
90
public void setSingleCorpusPromoter(
Promoter
promoter
) {
91
mSingleCorpusPromoter =
promoter
;
158
Promoter
promoter
= singleCorpus == null ? mAllPromoter : mSingleCorpusPromoter;
local
[
all
...]
ShortcutLimitingPromoter.java
26
* A
promoter
that limits the maximum number of shortcuts per source
27
* (from non-web soruces), and then delegates promotion to another
promoter
.
40
* @param nextPromoter The
promoter
to use when there are no more shortcuts.
44
int maxShortcutsPerNonWebSource,
Promoter
nextPromoter) {
RankAwarePromoter.java
26
* A
promoter
that gives preference to suggestions from higher ranking corpora.
28
public class RankAwarePromoter implements
Promoter
{
Suggestions.java
70
private final
Promoter
mPromoter;
79
public Suggestions(
Promoter
promoter
, int maxPromoted,
81
mPromoter =
promoter
;
QsbApplication.java
311
Promoter
allPromoter = new ShortcutLimitingPromoter(
316
Promoter
singleCorpusPromoter = new ShortcutPromoter(new ConcatPromoter());
/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/
ShortcutPromoterTest.java
81
Promoter
promoter
= new ShortcutPromoter(null);
local
84
promoter
.pickPromoted(mShortcuts, mSuggestions, maxPromoted, promoted);
91
Promoter
promoter
= new ShortcutPromoter(new ConcatPromoter());
local
94
promoter
.pickPromoted(mShortcuts, mSuggestions, maxPromoted, promoted);
ShortcutLimitingPromoterTest.java
116
Promoter
promoter
= new ShortcutLimitingPromoter(maxShortcutsPerWebSource,
local
120
promoter
.pickPromoted(shortcuts, null, maxPromoted, promoted);
124
private class ShortcutTrap implements
Promoter
{
Completed in 123 milliseconds