org.apache.lucene.analysis.th
Class ThaiAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.th.ThaiAnalyzer
public class ThaiAnalyzer
- extends Analyzer
Analyzer
for Thai language. It uses BreakIterator
to break words.
- Version:
- 0.2
NOTE: This class uses the same Version
dependent settings as StandardAnalyzer
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThaiAnalyzer
public ThaiAnalyzer()
- Deprecated. Use
ThaiAnalyzer(Version)
instead
ThaiAnalyzer
public ThaiAnalyzer(Version matchVersion)
tokenStream
public TokenStream tokenStream(String fieldName,
Reader reader)
- Description copied from class:
Analyzer
- Creates a TokenStream which tokenizes all the text in the provided
Reader. Must be able to handle null field name for
backward compatibility.
- Specified by:
tokenStream
in class Analyzer
reusableTokenStream
public TokenStream reusableTokenStream(String fieldName,
Reader reader)
throws IOException
- Description copied from class:
Analyzer
- Creates a TokenStream that is allowed to be re-used
from the previous time that the same thread called
this method. Callers that do not need to use more
than one TokenStream at the same time from this
analyzer should use this method for better
performance.
- Overrides:
reusableTokenStream
in class Analyzer
- Throws:
IOException
Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.