1 16 package org.outerj.daisy.ftindex; 17 18 import java.io.IOException ; 19 20 public class LuceneHits implements Hits { 21 private org.apache.lucene.search.Hits delegate; 22 23 public LuceneHits(org.apache.lucene.search.Hits delegate) { 24 this.delegate = delegate; 25 } 26 27 public long docId(int n) throws IOException { 28 return Long.parseLong(delegate.doc(n).get("DocID")); 29 } 30 31 public long branchId(int n) throws IOException { 32 return Long.parseLong(delegate.doc(n).get("BranchID")); 33 } 34 35 public long languageId(int n) throws IOException { 36 return Long.parseLong(delegate.doc(n).get("LangID")); 37 } 38 39 public int length() { 40 return delegate.length(); 41 } 42 43 public float score(int n) throws IOException { 44 return delegate.score(n); 45 } 46 } 47 | Popular Tags |