org.alfresco.repo.search.impl.lucene.analysis
Class MLTokenDuplicator
java.lang.Object
org.apache.lucene.analysis.TokenStream
org.apache.lucene.analysis.Tokenizer
org.alfresco.repo.search.impl.lucene.analysis.MLTokenDuplicator
public class MLTokenDuplicator
- extends org.apache.lucene.analysis.Tokenizer
Create duplicate tokens for multilingual varients The forms are Tokens: Token - all languages {fr}Token - if a
language is specified {fr_CA}Token - if a language and country is specified {fr_CA_Varient}Token - for all three
{fr__Varient}Token - for a language varient with no country
Fields inherited from class org.apache.lucene.analysis.Tokenizer |
input |
Method Summary |
java.util.Iterator |
buildIterator(org.apache.lucene.analysis.Token token)
|
org.apache.lucene.analysis.Token |
next()
|
Methods inherited from class org.apache.lucene.analysis.Tokenizer |
close, reset |
Methods inherited from class org.apache.lucene.analysis.TokenStream |
next, reset |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MLTokenDuplicator
public MLTokenDuplicator(org.apache.lucene.analysis.TokenStream source,
java.util.Locale locale,
java.io.Reader reader,
MLAnalysisMode mlAnalaysisMode)
MLTokenDuplicator
public MLTokenDuplicator(java.util.Locale locale,
MLAnalysisMode mlAnalaysisMode)
next
public org.apache.lucene.analysis.Token next()
throws java.io.IOException
- Overrides:
next
in class org.apache.lucene.analysis.TokenStream
- Throws:
java.io.IOException
buildIterator
public java.util.Iterator buildIterator(org.apache.lucene.analysis.Token token)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.