Package org.apache.tika.eval.core.tokens
Class AlphaIdeographFilterFactory
java.lang.Object
org.apache.lucene.analysis.AbstractAnalysisFactory
org.apache.lucene.analysis.TokenFilterFactory
org.apache.tika.eval.core.tokens.AlphaIdeographFilterFactory
public class AlphaIdeographFilterFactory
extends org.apache.lucene.analysis.TokenFilterFactory
Factory for filter that only allows tokens with characters that "isAlphabetic" or "isIdeographic" through.
-
Field Summary
FieldsFields inherited from class org.apache.lucene.analysis.AbstractAnalysisFactory
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.analysis.TokenStreamcreate(org.apache.lucene.analysis.TokenStream tokenStream) static booleanisAlphabetic(char[] token, int length) Methods inherited from class org.apache.lucene.analysis.TokenFilterFactory
availableTokenFilters, findSPIName, forName, lookupClass, normalize, reloadTokenFiltersMethods inherited from class org.apache.lucene.analysis.AbstractAnalysisFactory
defaultCtorException, get, get, get, get, get, getBoolean, getChar, getClassArg, getFloat, getInt, getLines, getLuceneMatchVersion, getOriginalArgs, getPattern, getSet, getSnowballWordSet, getWordSet, isExplicitLuceneMatchVersion, require, require, require, requireBoolean, requireChar, requireFloat, requireInt, setExplicitLuceneMatchVersion, splitAt, splitFileNames
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
AlphaIdeographFilterFactory
public AlphaIdeographFilterFactory() -
AlphaIdeographFilterFactory
-
-
Method Details
-
isAlphabetic
public static boolean isAlphabetic(char[] token, int length) -
create
public org.apache.lucene.analysis.TokenStream create(org.apache.lucene.analysis.TokenStream tokenStream) - Specified by:
createin classorg.apache.lucene.analysis.TokenFilterFactory
-