@Test public void search() { Assert.assertEquals(expected, actual.next()); }
@Override public Result search(Query query) { return search(query, 1); }
CachedSearcher implements Searcher { @Override public Result search(Query query) { return search(query, 1); } }
CachedSearcher implements Searcher { @Override public Result search(Query query) { return search(query, 1); } CachedSearcher(GoogleSearcher searcher); }
CachedSearcher implements Searcher { @Override public Result search(Query query) { return search(query, 1); } CachedSearcher(GoogleSearcher searcher); @Override Result search(Query query); @Override Result search(Query query, int pages); Result cache(); }
CachedSearcher implements Searcher { @Override public Result search(Query query) { return search(query, 1); } CachedSearcher(GoogleSearcher searcher); @Override Result search(Query query); @Override Result search(Query query, int pages); Result cache();  }