org.marketchangers.prayer.lucene
Interface IndexProvider

All Known Implementing Classes:
DefaultIndexProvider

public interface IndexProvider

Author:
Jianshuo Niu, Matthew Todd

Method Summary
 org.apache.lucene.index.IndexReader getReader()
           
 org.apache.lucene.search.Searcher getSearcher()
           
 org.apache.lucene.index.IndexWriter getWriter()
           
 org.apache.lucene.document.Document translateToDocument(PrayerRequest request)
           
 org.apache.lucene.search.Query translateToQuery(PrayerRequest request)
           
 org.apache.lucene.search.Query translateToQuery(PrayerRequestQuery query)
           
 

Method Detail

getWriter

public org.apache.lucene.index.IndexWriter getWriter()
                                              throws java.io.IOException
Throws:
java.io.IOException

getReader

public org.apache.lucene.index.IndexReader getReader()
                                              throws java.io.IOException
Throws:
java.io.IOException

getSearcher

public org.apache.lucene.search.Searcher getSearcher()
                                              throws java.io.IOException
Throws:
java.io.IOException

translateToDocument

public org.apache.lucene.document.Document translateToDocument(PrayerRequest request)

translateToQuery

public org.apache.lucene.search.Query translateToQuery(PrayerRequestQuery query)

translateToQuery

public org.apache.lucene.search.Query translateToQuery(PrayerRequest request)


Copyright © 2004 Web Commerce Group, LLC. All Rights Reserved.