List of usage examples for org.apache.lucene.analysis AnalyzerWrapper subclass-usage
From source file com.google.gerrit.lucene.CustomMappingAnalyzer.java
/**
* This analyzer can be used to provide custom char mappings.
*
* <p>Example usage:
*
* <pre class="prettyprint">
From source file com.ifactory.press.db.solr.analysis.PoolingAnalyzerWrapper.java
/**
* This analyzer is used by FieldMergingProcessor to enable the same type of
* analyzer to be re-used for several instances of the same source field. It
* defines a PooledReuseStrategy that enables multiple analysis chains for the
* same field to be created, and then released and re-used. Callers should call
* releaseComponents() when it is known that all analysis chains
From source file com.stratio.cassandra.lucene.index.TokenLengthAnalyzer.java
/** * {@link AnalyzerWrapper} which discards too large tokens. * * @author Andres de la Pena {@literal <adelapena@stratio.com>} */ public class TokenLengthAnalyzer extends AnalyzerWrapper {
From source file com.stratio.cassandra.lucene.util.TokenLengthAnalyzer.java
/** * {@link AnalyzerWrapper} which discards too large tokens. * * @author Andres de la Pena {@literal <adelapena@stratio.com>} */ public class TokenLengthAnalyzer extends AnalyzerWrapper {
From source file de.jetsli.lumeo.util.LumeoPerFieldAnalyzer.java
/** * * @author nearly copied from lucene */ public final class LumeoPerFieldAnalyzer extends AnalyzerWrapper {
From source file lux.index.MultiFieldAnalyzer.java
/** * Like SolrIndexAnalyzer, but without dependencies on solr The * default analyzer is the analyzer mapped to the null key. By default, null is mapped to * an instance of KeywordAnalyzer (an analyzer that returns a single token for the entire field value). */ public final class MultiFieldAnalyzer extends AnalyzerWrapper {
From source file org.alfresco.solr.AlfrescoAnalyzerWrapper.java
/**
* Wraps SOLR access to for localising tokens
* As analysers are cached, and anylysers themselves cache token streams we have to be able to switch locales
* inside the MLAnalyser.
*
* @author Andy
From source file org.apache.maven.index.context.NexusAnalyzer.java
/**
* A Nexus specific analyzer. Only difference from Lucene's SimpleAnalyzer is that we use LetterOrDigitTokenizer instead
* of LowerCaseTokenizer. LetterOrDigitTokenizer does pretty much the same as LowerCaseTokenizer, it normalizes to lower
* case letter, but it takes letters and numbers too (as opposed to LowerCaseTokenizer) as token chars.
*
* @author Eugene Kuleshov
From source file org.apache.maven.index.context.NexusLegacyAnalyzer.java
/**
* A Nexus specific <a
* href="http://lucene.apache.org/java/2_4_0/api/core/org/apache/lucene/analysis/Analyzer.html">Lucene Analyzer</a> used
* to produce legacy index transfer format
*
* @author Jason van Zyl
From source file org.elasticsearch.index.analysis.FieldNameAnalyzer.java
/** * */ public final class FieldNameAnalyzer extends AnalyzerWrapper { private final ImmutableOpenMap<String, Analyzer> analyzers;