HomeSort by relevance Sort by last modified time
    Searched refs:corpus (Results 1 - 25 of 32) sorted by null

1 2

  /packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
SingleCorpusResultsPromoter.java 19 * Promotes non-web-search shortcuts and suggestions from a single corpus.
23 public SingleCorpusResultsPromoter(Corpus corpus, int maxShortcuts) {
24 super(corpus, maxShortcuts);
ShouldQueryStrategy.java 44 // maps from corpus to the length of the query which returned
47 private final HashMap<Corpus, Integer> mEmptyCorpora
48 = new HashMap<Corpus, Integer>();
57 public boolean shouldQueryCorpus(Corpus corpus, String query) {
60 && !corpus.isWebCorpus() // always query web, to warm up connection
64 if (query.length() >= corpus.getQueryThreshold()) {
65 if (!corpus.queryAfterZeroResults() && mEmptyCorpora.containsKey(corpus)) {
66 if (DBG) Log.i(TAG, "Not querying " + corpus + ", returned 0 after
    [all...]
Logger.java 40 void logStart(int onCreateLatency, int latency, String intentSource, Corpus corpus,
41 List<Corpus> orderedCorpora);
54 Collection<Corpus> queriedCorpora, int clickType);
62 void logSearch(Corpus corpus, int startMethod, int numChars);
67 void logVoiceSearch(Corpus corpus);
SingleSourceCorpusResult.java 25 private final Corpus mCorpus;
29 public SingleSourceCorpusResult(Corpus corpus, String userQuery, SuggestionCursor cursor,
32 mCorpus = corpus;
36 public Corpus getCorpus() {
SearchableCorpora.java 47 // Maps corpus names to corpora
48 private HashMap<String,Corpus> mCorporaByName;
49 // Maps sources to the corpus that contains them
50 private HashMap<Source,Corpus> mCorporaBySource;
52 private List<Corpus> mEnabledCorpora;
53 // Web corpus
54 private Corpus mWebCorpus;
72 public Collection<Corpus> getAllCorpora() {
76 public List<Corpus> getEnabledCorpora() {
80 public List<Corpus> getCorporaInAll()
121 mCorporaByName.put(corpus.getName(), corpus); local
    [all...]
Config.java 104 for (String corpus : corpora) {
105 if (DBG) Log.d(TAG, "Default corpus: " + corpus);
106 defaultCorpora.add(corpus);
114 public synchronized boolean isCorpusEnabledByDefault(Corpus corpus) {
115 if (DBG) Log.d(TAG, "isCorpusEnabledByDefault(" + corpus.getName() + ")");
119 if (mDefaultCorpora.contains(corpus.getName())) {
120 if (DBG) Log.d(TAG, "Corpus " + corpus.getName() + " IS default")
    [all...]
EventLogLogger.java 60 public void logStart(int onCreateLatency, int latency, String intentSource, Corpus corpus,
61 List<Corpus> orderedCorpora) {
64 String currentCorpus = getCorpusLogName(corpus);
71 Collection<Corpus> queriedCorpora, int clickType) {
79 public void logSearch(Corpus corpus, int startMethod, int numChars) {
80 String corpusName = getCorpusLogName(corpus);
84 public void logVoiceSearch(Corpus corpus) {
    [all...]
VoiceSearch.java 47 public boolean shouldShowVoiceSearch(Corpus corpus) {
48 return corpusSupportsVoiceSearch(corpus) && isVoiceSearchAvailable();
51 protected boolean corpusSupportsVoiceSearch(Corpus corpus) {
52 return (corpus == null || corpus.voiceSearchEnabled());
CorpusSelectionDialog.java 37 * Corpus selection dialog.
52 private Corpus mCorpus;
66 * Shows the corpus selection dialog.
68 * @param corpus The currently selected corpus.
70 public void show(Corpus corpus) {
71 mCorpus = corpus;
128 // Cancel dialog on any touch down event which is not handled by the corpus grid
181 protected void selectCorpus(Corpus corpus)
191 Corpus corpus = (Corpus) parent.getItemAtPosition(position); local
    [all...]
SearchSettings.java 35 public boolean isCorpusEnabled(Corpus corpus);
SingleCorpusPromoter.java 22 * Promotes shortcuts and suggestions from a single corpus.
26 private final Corpus mCorpus;
32 public SingleCorpusPromoter(Corpus corpus, int maxShortcuts) {
33 mCorpus = corpus;
36 for (Source source : corpus.getSources()) {
DefaultCorpusRanker.java 33 * A corpus ranker that uses corpus scores from the shortcut repository to rank
49 * Creates a new default corpus ranker.
52 * @param shortcuts Shortcut repository for getting corpus scores.
61 public void getCorporaInAll(Consumer<List<Corpus>> consumer) {
76 private class RankedCorporaCache extends CachedLater<List<Corpus>> {
82 Collection<Corpus> enabledCorpora = mCorpora.getCorporaInAll();
84 ArrayList<Corpus> ordered = new ArrayList<Corpus>(enabledCorpora);
98 private static class CorpusComparator implements Comparator<Corpus> {
    [all...]
SuggestionsProviderImpl.java 81 private List<Corpus> filterCorpora(String query, List<Corpus> corpora) {
82 // If there is only one corpus, always query it
84 ArrayList<Corpus> corporaToQuery = new ArrayList<Corpus>(corpora.size());
85 for (Corpus corpus : corpora) {
86 if (shouldQueryCorpus(corpus, query)) {
87 if (DBG) Log.d(TAG, "should query corpus " + corpus);
    [all...]
RankAwarePromoter.java 50 // suggestions, each corpus's cursor positioned at the first suggestion.
55 // Top results, evenly distributed between each high-ranking corpus.
87 * Tries to promote the same number of elements from each corpus.
116 * rank of the corpus the result is part of.
132 Corpus corpus = result.getCorpus(); local
133 if (isCorpusHighlyRanked(corpus)) {
142 private boolean isCorpusHighlyRanked(Corpus corpus) {
145 return corpus == null || corpus.isCorpusDefaultEnabled()
    [all...]
SearchSettingsImpl.java 81 * Prefix of per-corpus enable preference
112 * Gets the preference key of the preference for whether the given corpus
116 public static String getCorpusEnabledPreference(Corpus corpus) {
117 return CORPUS_ENABLED_PREF_PREFIX + corpus.getName();
120 public boolean isCorpusEnabled(Corpus corpus) {
121 boolean defaultEnabled = corpus.isCorpusDefaultEnabled();
122 String sourceEnabledPref = getCorpusEnabledPreference(corpus);
  /packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/
MockCorpora.java 39 private HashMap<String,Corpus> mCorporaByName = new HashMap<String,Corpus>();
40 private HashSet<Corpus> mDefaultCorpora = new HashSet<Corpus>();
42 private Corpus mWebCorpus;
44 public void addCorpus(Corpus corpus) {
45 Corpus oldCorpus = mCorporaByName.put(corpus.getName(), corpus);
    [all...]
MockLogger.java 30 public void logStart(int onCreateLatency, int latency, String intentSource, Corpus corpus,
31 List<Corpus> orderedCorpora) {
35 SuggestionCursor suggestionCursor, Collection<Corpus> queriedCorpora,
39 public void logSearch(Corpus corpus, int startMethod, int numChars) {
42 public void logVoiceSearch(Corpus corpus) {
SuggestionsTest.java 38 private List<Corpus> mExpectedCorpora;
59 List<Corpus> expectedCorpora = mSuggestions.getExpectedCorpora();
78 Corpus corpus = MockCorpus.CORPUS_1; local
80 Collections.singletonList(corpus.getSuggestions("foo", 50, true)));
81 Set<Corpus> includedCorpora = mSuggestions.getIncludedCorpora();
83 assertTrue(includedCorpora.contains(corpus));
87 Corpus corpus = MockCorpus.CORPUS_1; local
91 Collections.singletonList(corpus.getSuggestions("foo", 50, true)))
    [all...]
MockSearchSettings.java 40 public boolean isCorpusEnabled(Corpus corpus) {
SingleCorpusPromoterTest.java 32 private List<Corpus> mCorpora = Arrays.asList(MockCorpus.CORPUS_1, MockCorpus.CORPUS_2);
60 for (Corpus corpus : mCorpora) {
61 results.add(corpus.getSuggestions(query, 10, false));
SearchableCorporaTest.java 53 public boolean isCorpusEnabled(Corpus corpus) {
54 return !CORPUS_DISABLED.equals(corpus);
98 public Collection<Corpus> createCorpora(Sources sources) {
99 return Arrays.<Corpus>asList(CORPUS_1, CORPUS_DISABLED, CORPUS_NOT_IN_ALL, CORPUS_WEB);
  /packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/
CorporaAdapter.java 20 import com.android.quicksearchbox.Corpus;
53 private List<Corpus> mSortedCorpora;
65 public void setCurrentCorpus(Corpus corpus) {
66 mCurrentCorpusName = corpus == null ? null : corpus.getName();
71 List<Corpus> enabledCorpora = mCorpora.getEnabledCorpora();
72 ArrayList<Corpus> sorted = new ArrayList<Corpus>(enabledCorpora.size());
73 for (Corpus corpus : enabledCorpora)
137 Corpus corpus = getItem(position); local
    [all...]
SearchActivityViewSinglePane.java 19 import com.android.quicksearchbox.Corpus;
75 protected void setCorpus(Corpus corpus) {
76 super.setCorpus(corpus);
80 if (corpus == null) {
83 sourceIcon = corpus.getCorpusIcon();
91 Corpus corpus = getCorpus(); local
92 if (corpus == null) {
95 return getQsbApplication().createSingleCorpusPromoter(corpus);
105 Corpus corpus = getCorpus(); local
    [all...]
SearchActivityView.java 20 import com.android.quicksearchbox.Corpus;
62 private Corpus mCorpus;
174 public Corpus getCorpus() {
180 protected Corpus getCorpus(String sourceName) {
182 Corpus corpus = getCorpora().getCorpus(sourceName);
183 if (corpus == null) {
184 Log.w(TAG, "Unknown corpus " + sourceName);
187 return corpus;
198 Corpus corpus = getCorpus(corpusName) local
213 Corpus corpus = getCorpus(); local
350 Corpus corpus = getCorpus(); local
463 Corpus corpus = getSearchCorpus(); local
    [all...]
  /packages/apps/QuickSearchBox/src/com/android/quicksearchbox/preferences/
SearchableItemsController.java 19 import com.android.quicksearchbox.Corpus;
88 for (Corpus corpus : getCorpora().getAllCorpora()) {
89 if (includeNonAllCorpora || corpus.includeInAll()) {
90 Preference pref = createCorpusPreference(corpus);
92 if (DBG) Log.d(TAG, "Adding corpus: " + corpus);
102 private Preference createCorpusPreference(Corpus corpus) {
104 sourcePref.setKey(SearchSettingsImpl.getCorpusEnabledPreference(corpus));
    [all...]

Completed in 133 milliseconds

1 2