public CObjList search(Query q, int max, Sort srt) { try { DirectoryReader reader = DirectoryReader.open(writer, true); IndexSearcher searcher = new IndexSearcher(reader); CObjList l = new CObjList(reader, searcher, q, srt); l.executeQuery(max); return l; } catch (Exception e) { e.printStackTrace(); } return null; }
public CObjList search(Query bq, String qs, int max) { try { DirectoryReader reader = DirectoryReader.open(writer, true); IndexSearcher searcher = new IndexSearcher(reader); CObjList l = new CObjList(bq, reader, searcher, analyzer, qs, null); l.executeQuery(max); return l; } catch (Exception e) { e.printStackTrace(); } return null; }