Lines Matching refs:search
24 package org.opensolaris.opengrok.search;
43 import org.apache.lucene.search.IndexSearcher;
44 import org.apache.lucene.search.Query;
45 import org.apache.lucene.search.ScoreDoc;
46 import org.apache.lucene.search.TopScoreDocCollector;
58 import org.opensolaris.opengrok.search.Summary.Fragment;
59 import org.opensolaris.opengrok.search.context.Context;
60 import org.opensolaris.opengrok.search.context.HistoryContext;
174 * @param root which db to search
184 searcher.search(query, collector);
188 searcher.search(query, collector);
201 * @param root list of projects to search
227 searcher.search(query, collector);
231 searcher.search(query, collector);
251 * Execute a search. Before calling this function, you must set the
253 * Note that this search will return the first cachePages of hitsPerPage, for more you need to call more
257 public int search() {
271 // search all projects
272 // TODO support paging per project (in search.java)
277 // search the index database
283 logger.log(Level.FINE, "search", e);
298 logger.log(Level.FINE, "search", e);
310 logger.log(Level.FINE, "search", e);
318 * Get results , if no search was started before, no results are returned
319 * this method will requery if end end is more than first query from search,
325 * @param ret list of results from start to end or null/empty if no search
330 // return if no start search() was done
344 searcher.search(query,collector);
346 // should never be hit, since search() will hit this before