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

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.AbstractLiteralSearch
              extended by org.LexGrid.LexBIG.Impl.Extensions.Search.LiteralSearch
All Implemented Interfaces:
java.io.Serializable, Extendable, Search

public class LiteralSearch
extends AbstractLiteralSearch

The Class LiteralSearch.

Author:
Kevin Peterson
See Also:
Serialized Form

Constructor Summary
LiteralSearch()
           
 
Method Summary
protected  ExtensionDescription buildExtensionDescription()
          Builds the extension description.
 org.apache.lucene.search.Query doBuildQuery(java.lang.String searchText)
          Do build query.
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.Search.AbstractLiteralSearch
buildQuery, doesSearchStringContainSpecialCharacters, excapeSpecialCharacters, getTokensWithoutSpecialCharacters, getTokensWithSpecialCharacters
 
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
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

LiteralSearch

public LiteralSearch()
Method Detail

buildExtensionDescription

protected ExtensionDescription buildExtensionDescription()
Description copied from class: AbstractExtendable
Builds the extension description.

Specified by:
buildExtensionDescription in class AbstractExtendable
Returns:
the extension description

doBuildQuery

public org.apache.lucene.search.Query doBuildQuery(java.lang.String searchText)
Description copied from class: AbstractLiteralSearch
Do build query.

Specified by:
doBuildQuery in class AbstractLiteralSearch
Parameters:
searchText - the search text
Returns:
the query

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.