package doser.tools; import java.io.File; import org.apache.lucene.document.Document; import org.apache.lucene.index.IndexReader; import org.apache.lucene.index.Term; import org.apache.lucene.search.IndexSearcher; import org.apache.lucene.search.ScoreDoc; import org.apache.lucene.search.TopDocs; import org.apache.lucene.store.FSDirectory; import doser.lucene.query.TermQuery; public class LuceneTest { public static void main(String [] args) throws Exception{ IndexReader reader = IndexReader.open(FSDirectory.open(new File("/home/stefan/Arbeitsfläche/mnt/ssd1/disambiguation/LuceneIndex/Wikipedia_Default_AidaNew/"))); IndexSearcher searcher = new IndexSearcher(reader); TermQuery q = new TermQuery(new Term("UniqueLabel", "o'donnell")); TopDocs docs = searcher.search(q, 20); ScoreDoc[] doc = docs.scoreDocs; for (int i = 0; i < doc.length; i++) { Document document = reader.document(doc[i].doc); System.out.println(document.get("Mainlink")); } } }