List of usage examples for org.apache.lucene.analysis.ar ArabicAnalyzer tokenStream
public final TokenStream tokenStream(final String fieldName, final Reader reader)
fieldName, tokenizing the contents of reader. From source file:org.omegat.tokenizer.LuceneArabicTokenizer.java
License:Open Source License
@Override protected TokenStream getTokenStream(final String strOrig, final boolean stemsAllowed, final boolean stopWordsAllowed) { if (stemsAllowed) { ArabicAnalyzer analyzer = stopWordsAllowed ? new ArabicAnalyzer(getBehavior()) : new ArabicAnalyzer(getBehavior(), new String[] {}); return analyzer.tokenStream("", new StringReader(strOrig)); } else {/* ww w .j a v a2 s . c om*/ return new StandardTokenizer(getBehavior(), new StringReader(strOrig)); } }