it.eng.spagobi.commons.utilities.indexing
Class LuceneSearcher

java.lang.Object
  extended by it.eng.spagobi.commons.utilities.indexing.LuceneSearcher

public class LuceneSearcher
extends java.lang.Object


Constructor Summary
LuceneSearcher()
           
 
Method Summary
static java.util.HashMap<java.lang.String,java.lang.Object> searchIndex(org.apache.lucene.search.IndexSearcher searcher, java.lang.String queryString, java.lang.String index, java.lang.String[] fields, java.lang.String metaDataToSearch)
           
static java.util.HashMap<java.lang.String,java.lang.Object> searchIndexFuzzy(org.apache.lucene.search.IndexSearcher searcher, java.lang.String queryString, java.lang.String index, java.lang.String[] fields, java.lang.String metaDataToSearch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneSearcher

public LuceneSearcher()
Method Detail

searchIndex

public static java.util.HashMap<java.lang.String,java.lang.Object> searchIndex(org.apache.lucene.search.IndexSearcher searcher,
                                                                               java.lang.String queryString,
                                                                               java.lang.String index,
                                                                               java.lang.String[] fields,
                                                                               java.lang.String metaDataToSearch)
                                                                        throws java.io.IOException,
                                                                               org.apache.lucene.queryParser.ParseException
Throws:
java.io.IOException
org.apache.lucene.queryParser.ParseException

searchIndexFuzzy

public static java.util.HashMap<java.lang.String,java.lang.Object> searchIndexFuzzy(org.apache.lucene.search.IndexSearcher searcher,
                                                                                    java.lang.String queryString,
                                                                                    java.lang.String index,
                                                                                    java.lang.String[] fields,
                                                                                    java.lang.String metaDataToSearch)
                                                                             throws java.io.IOException,
                                                                                    org.apache.lucene.queryParser.ParseException
Throws:
java.io.IOException
org.apache.lucene.queryParser.ParseException