ome.services.fulltext
Class FullTextAnalyzer

java.lang.Object
  extended by org.apache.lucene.analysis.Analyzer
      extended by ome.services.fulltext.FullTextAnalyzer

public class FullTextAnalyzer
extends org.apache.lucene.analysis.Analyzer

Analyzer implementation based largely on SimpleAnalyzer, but with extensions for handling scientific and OS-type strings.

Since:
3.0-Beta3
Author:
Josh Moore, josh at glencoesoftware.com

Constructor Summary
FullTextAnalyzer()
           
 
Method Summary
 org.apache.lucene.analysis.TokenStream tokenStream(String fieldName, Reader reader)
          Returns a LowercaseAlphaNumericTokenizer
 
Methods inherited from class org.apache.lucene.analysis.Analyzer
close, getPositionIncrementGap, getPreviousTokenStream, reusableTokenStream, setPreviousTokenStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullTextAnalyzer

public FullTextAnalyzer()
Method Detail

tokenStream

public org.apache.lucene.analysis.TokenStream tokenStream(String fieldName,
                                                          Reader reader)
Returns a LowercaseAlphaNumericTokenizer

Specified by:
tokenStream in class org.apache.lucene.analysis.Analyzer


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

Copyright © 2009 The University of Dundee. All Rights Reserved.