org.LexGrid.LexBIG.Impl.Extensions.Search
Class AbstractContainsSearch

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
      extended by org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractSearch
          extended by org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractExactMatchBoostingSearch
              extended by org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractContainsSearch
All Implemented Interfaces:
java.io.Serializable, Extendable, Search
Direct Known Subclasses:
ContainsSearch, LiteralContainsSearch

public abstract class AbstractContainsSearch
extends AbstractExactMatchBoostingSearch

The Class AbstractContainsSearch.

Author:
Kevin Peterson
See Also:
Serialized Form

Constructor Summary
AbstractContainsSearch()
           
 
Method Summary
 org.apache.lucene.search.Query doBuildQuery(java.lang.String searchText)
           
abstract  java.lang.String getLuceneSearchField()
          Gets the lucene search field.
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractExactMatchBoostingSearch
buildQuery
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractSearch
addTrailingWildcard, addTrailingWildcardToAllTokens, getQueryParser, handleWhiteSpaceCharacters, register, tokenizeBySpace
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
buildExtensionDescription, getDescription, getExtensionDescription, getName, getProvider, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.LexGrid.LexBIG.Extensions.Extendable
getDescription, getName, getProvider, getVersion
 

Constructor Detail

AbstractContainsSearch

public AbstractContainsSearch()
Method Detail

doBuildQuery

public org.apache.lucene.search.Query doBuildQuery(java.lang.String searchText)
Specified by:
doBuildQuery in class AbstractExactMatchBoostingSearch

getLuceneSearchField

public abstract java.lang.String getLuceneSearchField()
Gets the lucene search field.

Returns:
the lucene search field

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.