Class ConfigurableAnalyzer
- java.lang.Object
-
- org.apache.lucene.analysis.Analyzer
-
- org.apache.jena.query.text.analyzer.ConfigurableAnalyzer
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class ConfigurableAnalyzer extends org.apache.lucene.analysis.AnalyzerLucene Analyzer implementation that can be configured with different Tokenizer and (optionally) TokenFilter implementations.
-
-
Constructor Summary
Constructors Constructor Description ConfigurableAnalyzer(java.lang.String tokenizer, java.util.List<java.lang.String> filters)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddefineFilter(java.lang.String id, GenericFilterAssembler.FilterSpec spec)static voiddefineTokenizer(java.lang.String id, GenericTokenizerAssembler.TokenizerSpec spec)
-
-
-
Method Detail
-
defineFilter
public static void defineFilter(java.lang.String id, GenericFilterAssembler.FilterSpec spec)
-
defineTokenizer
public static void defineTokenizer(java.lang.String id, GenericTokenizerAssembler.TokenizerSpec spec)
-
-