/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/ |
H A D | 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); 52 public void setWebCorpus(Corpus webCorpus) { 56 public void addDefaultCorpus(Corpus corpus) { 60 public List<Corpus> getAllCorpor [all...] |
H A D | 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) {
|
H A D | RankAwarePromoterTest.java | 35 private final List<Corpus> mCorpora = createMockCorpora(5, MAX_PROMOTED_CORPORA); 36 private final Corpus mShortcuts = createMockShortcutsCorpus(); 125 for (Corpus corpus : mCorpora) { 131 private static List<Corpus> createMockCorpora(int count, int defaultCount) { 132 ArrayList<Corpus> corpora = new ArrayList<Corpus>(); 135 Corpus mockCorpus = new MockCorpus(mockSource, i < defaultCount); 141 private static Corpus createMockShortcutsCorpus() { 143 Corpus mockCorpus = new MockCorpus(mockSource, true);
|
H A D | MockCorpus.java | 28 * Mock implementation of {@link Corpus}. 31 public class MockCorpus implements Corpus { 33 public static final Corpus CORPUS_1 = new MockCorpus(MockSource.SOURCE_1); 35 public static final Corpus CORPUS_2 = new MockCorpus(MockSource.SOURCE_2); 37 public static final Corpus WEB_CORPUS = new MockCorpus(MockSource.WEB_SOURCE); 123 public Corpus getCorpus() {
|
H A D | SuggestionsTest.java | 38 private List<Corpus> mExpectedCorpora; 59 List<Corpus> expectedCorpora = mSuggestions.getExpectedCorpora(); 78 Corpus corpus = MockCorpus.CORPUS_1; 81 Set<Corpus> includedCorpora = mSuggestions.getIncludedCorpora(); 87 Corpus corpus = MockCorpus.CORPUS_1;
|
H A D | DefaultCorpusRankerTest.java | 76 private List<Corpus> getRankedCorpora() { 77 ConsumerTrap<List<Corpus>> consumer = new ConsumerTrap<List<Corpus>>();
|
H A D | SearchableCorporaTest.java | 53 public boolean isCorpusEnabled(Corpus 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/ |
H A D | Corpora.java | 34 Collection<Corpus> getAllCorpora(); 41 List<Corpus> getEnabledCorpora(); 48 List<Corpus> getCorporaInAll(); 55 Corpus getCorpus(String name); 62 Corpus getWebCorpus(); 75 Corpus getCorpusForSource(Source source);
|
H A D | CorpusResult.java | 28 Corpus getCorpus();
|
H A D | 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);
|
H A D | SingleSourceCorpusResult.java | 25 private final Corpus mCorpus; 29 public SingleSourceCorpusResult(Corpus corpus, String userQuery, SuggestionCursor cursor, 36 public Corpus getCorpus() {
|
H A D | CorpusFactory.java | 26 Collection<Corpus> createCorpora(Sources sources);
|
H A D | SearchableCorpora.java | 48 private HashMap<String,Corpus> mCorporaByName; 50 private HashMap<Source,Corpus> mCorporaBySource; 52 private List<Corpus> mEnabledCorpora; 54 private Corpus mWebCorpus; 72 public Collection<Corpus> getAllCorpora() { 76 public List<Corpus> getEnabledCorpora() { 80 public List<Corpus> getCorporaInAll() { 81 ArrayList<Corpus> corpora = new ArrayList<Corpus>(mEnabledCorpora.size()); 82 for (Corpus corpu [all...] |
H A D | CorpusRanker.java | 36 void getCorporaInAll(Consumer<List<Corpus>> consumer);
|
H A D | SingleCorpusResultsPromoter.java | 23 public SingleCorpusResultsPromoter(Corpus corpus, int maxShortcuts) {
|
H A D | SuggestionsProvider.java | 34 Suggestions getSuggestions(String query, List<Corpus> corporaToQuery);
|
H A D | DefaultCorpusRanker.java | 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> { 105 public int compare(Corpus corpus1, Corpus corpus2) { 127 private int getCorpusScore(Corpus corpus) { 136 private int getClickScore(Corpus corpu [all...] |
H A D | ShouldQueryStrategy.java | 47 private final HashMap<Corpus, Integer> mEmptyCorpora 48 = new HashMap<Corpus, Integer>(); 57 public boolean shouldQueryCorpus(Corpus corpus, String query) { 79 public void onZeroResults(Corpus corpus, String query) { 94 Iterator<Map.Entry<Corpus, Integer>> iter = mEmptyCorpora.entrySet().iterator();
|
H A D | AbstractCorpus.java | 25 public abstract class AbstractCorpus implements Corpus { 56 return getName().equals(((Corpus) o).getName());
|
H A D | SearchableCorpusFactory.java | 52 public Collection<Corpus> createCorpora(Sources sources) { 53 ArrayList<Corpus> corpora = new ArrayList<Corpus>(); 77 protected void addSpecialCorpora(ArrayList<Corpus> corpora, Sources sources) { 89 protected void addSingleSourceCorpora(ArrayList<Corpus> corpora, Sources sources) { 92 for (Corpus specialCorpus : corpora) { 104 private void addCorpus(ArrayList<Corpus> corpora, Corpus corpus) { 108 protected Corpus createWebCorpus(Sources sources) { 123 protected Corpus createAppsCorpu [all...] |
H A D | EventLogLogger.java | 60 public void logStart(int onCreateLatency, int latency, String intentSource, Corpus corpus, 61 List<Corpus> orderedCorpora) { 71 Collection<Corpus> queriedCorpora, int clickType) { 79 public void logSearch(Corpus corpus, int startMethod, int numChars) { 84 public void logVoiceSearch(Corpus corpus) { 107 private String getCorpusLogName(Corpus corpus) { 127 private String getCorpusLogNames(Collection<Corpus> corpora) { 130 for (Corpus corpus : corpora) {
|
H A D | SearchSettings.java | 35 public boolean isCorpusEnabled(Corpus corpus);
|
H A D | Corpus.java | 33 public interface Corpus extends SuggestionCursorProvider<CorpusResult> { interface in inherits:SuggestionCursorProvider
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/ |
H A D | CorporaAdapter.java | 20 import com.android.quicksearchbox.Corpus; 53 private List<Corpus> mSortedCorpora; 65 public void setCurrentCorpus(Corpus corpus) { 71 List<Corpus> enabledCorpora = mCorpora.getEnabledCorpora(); 72 ArrayList<Corpus> sorted = new ArrayList<Corpus>(enabledCorpora.size()); 73 for (Corpus corpus : enabledCorpora) { 83 private static class CorpusComparator implements Comparator<Corpus> { 84 public int compare(Corpus corpus1, Corpus corpus [all...] |
H A D | SearchActivityViewSinglePane.java | 19 import com.android.quicksearchbox.Corpus; 75 protected void setCorpus(Corpus corpus) { 91 Corpus corpus = getCorpus(); 104 public Corpus getSearchCorpus() { 105 Corpus corpus = getCorpus();
|