net.sf.zekr.engine.search.tanzil
Class AdvancedQuranTextSearch
java.lang.Object
net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
public class AdvancedQuranTextSearch
- extends java.lang.Object
An advanced search, mainly inspired and converted from tanzil.info
JavaScript and PHP code.
- Author:
- Hamid Zarrabi-Zadeh, Mohsen Saboorian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdvancedQuranTextSearch
public AdvancedQuranTextSearch(IQuranText quranText,
ISearchResultHighlighter highlighter,
ISearchScorer searchScorer)
getSearchScope
public SearchScope getSearchScope()
setSearchScope
public void setSearchScope(SearchScope searchScope)
setSearchResultComparator
public void setSearchResultComparator(AbstractSearchResultComparator searchResultComparator)
setSearchScorer
public void setSearchScorer(ISearchScorer searchScorer)
setAscending
public void setAscending(boolean ascending)
isAscending
public boolean isAscending()
search
public SearchResultModel search(java.lang.String rawQuery)
throws SearchException
- Throws:
SearchException
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException