org.compass.core.lucene.engine.spellcheck.queryparser
Class SpellCheckLuceneQueryParser

java.lang.Object
  extended by org.compass.core.lucene.engine.queryparser.DefaultLuceneQueryParser
      extended by org.compass.core.lucene.engine.spellcheck.queryparser.SpellCheckLuceneQueryParser
All Implemented Interfaces:
CompassConfigurable, CompassMappingAware, SearchEngineFactoryAware, LuceneQueryParser

public class SpellCheckLuceneQueryParser
extends DefaultLuceneQueryParser

Author:
kimchy

Constructor Summary
SpellCheckLuceneQueryParser()
           
 
Method Summary
protected  CompassMultiFieldQueryParser createMultiQueryParser(String[] properties, Analyzer analyzer, boolean forceAnalyzer)
           
protected  CompassQueryParser createQueryParser(String property, Analyzer analyzer, boolean forceAnalyzer)
           
 
Methods inherited from class org.compass.core.lucene.engine.queryparser.DefaultLuceneQueryParser
configure, getMapping, getSearchEngineFactory, parse, parse, setCompassMapping, setSearchEngineFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpellCheckLuceneQueryParser

public SpellCheckLuceneQueryParser()
Method Detail

createQueryParser

protected CompassQueryParser createQueryParser(String property,
                                               Analyzer analyzer,
                                               boolean forceAnalyzer)
Overrides:
createQueryParser in class DefaultLuceneQueryParser

createMultiQueryParser

protected CompassMultiFieldQueryParser createMultiQueryParser(String[] properties,
                                                              Analyzer analyzer,
                                                              boolean forceAnalyzer)
Overrides:
createMultiQueryParser in class DefaultLuceneQueryParser


Copyright (c) 2004-2008 The Compass Project.