Tabnine Logo
IrishLowerCaseFilter.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.apache.lucene.analysis.ga.IrishLowerCaseFilter
constructor

Best Java code snippets using org.apache.lucene.analysis.ga.IrishLowerCaseFilter.<init> (Showing top 10 results out of 315)

origin: org.apache.lucene/lucene-analyzers-common

@Override
public TokenStream create(TokenStream input) {
 return new IrishLowerCaseFilter(input);
}
origin: org.apache.lucene/lucene-analyzers-common

 @Override
 protected TokenStream normalize(String fieldName, TokenStream in) {
  TokenStream result = new ElisionFilter(in, DEFAULT_ARTICLES);
  result = new IrishLowerCaseFilter(result);
  return result;
 }
}
origin: org.infinispan/infinispan-embedded-query

@Override
public TokenStream create(TokenStream input) {
 return new IrishLowerCaseFilter(input);
}
origin: org.apache.lucene/lucene-analyzers-common

/**
 * Creates a
 * {@link org.apache.lucene.analysis.Analyzer.TokenStreamComponents}
 * which tokenizes all the text in the provided {@link Reader}.
 * 
 * @return A
 *         {@link org.apache.lucene.analysis.Analyzer.TokenStreamComponents}
 *         built from an {@link StandardTokenizer} filtered with
 *         {@link IrishLowerCaseFilter}, {@link StopFilter}
 *         , {@link SetKeywordMarkerFilter} if a stem exclusion set is
 *         provided and {@link SnowballFilter}.
 */
@Override
protected TokenStreamComponents createComponents(String fieldName) {
 final Tokenizer source = new StandardTokenizer();
 TokenStream result = new StopFilter(source, HYPHENATIONS);
 result = new ElisionFilter(result, DEFAULT_ARTICLES);
 result = new IrishLowerCaseFilter(result);
 result = new StopFilter(result, stopwords);
 if(!stemExclusionSet.isEmpty())
  result = new SetKeywordMarkerFilter(result, stemExclusionSet);
 result = new SnowballFilter(result, new IrishStemmer());
 return new TokenStreamComponents(source, result);
}
origin: com.strapdata.elasticsearch/elasticsearch

@Override
public TokenStream create(TokenStream tokenStream) {
  if (lang == null) {
    return new LowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("greek")) {
    return new GreekLowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("irish")) {
    return new IrishLowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("turkish")) {
    return new TurkishLowerCaseFilter(tokenStream);
  } else {
    throw new IllegalArgumentException("language [" + lang + "] not support for lower case");
  }
}
origin: org.codelibs.elasticsearch.module/analysis-common

@Override
public TokenStream create(TokenStream tokenStream) {
  if (lang == null) {
    return new LowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("greek")) {
    return new GreekLowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("irish")) {
    return new IrishLowerCaseFilter(tokenStream);
  } else if (lang.equalsIgnoreCase("turkish")) {
    return new TurkishLowerCaseFilter(tokenStream);
  } else {
    throw new IllegalArgumentException("language [" + lang + "] not support for lower case");
  }
}
origin: com.qwazr/qwazr-search

static public TokenStream irish(TokenStream result) {
  result = new StopFilter(result, IRISH_HYPHENATIONS);
  result = new ElisionFilter(result, IRISH_DEFAULT_ARTICLES);
  result = new IrishLowerCaseFilter(result);
  result = new SnowballFilter(result, new IrishStemmer());
  return result;
}
origin: shilad/wikibrain

@Override
public TokenStream getTokenStream(Tokenizer tokenizer, CharArraySet stemExclusionSet) {
  TokenStream stream = new StandardFilter(matchVersion, tokenizer);
  if (caseInsensitive)
    stream = new IrishLowerCaseFilter(stream);
  if (useStopWords)
    stream = new StopFilter(matchVersion, stream, IrishAnalyzer.getDefaultStopSet());
  if (useStem) {
    if (!stemExclusionSet.isEmpty())
      stream = new SetKeywordMarkerFilter(stream, stemExclusionSet);
    stream = new SnowballFilter(stream, new IrishStemmer());
  }
  return stream;
}
origin: org.apache.lucene/lucene-analyzers

 /**
  * Creates a
  * {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents}
  * which tokenizes all the text in the provided {@link Reader}.
  * 
  * @return A
  *         {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents}
  *         built from an {@link StandardTokenizer} filtered with
  *         {@link StandardFilter}, {@link IrishLowerCaseFilter}, {@link StopFilter}
  *         , {@link KeywordMarkerFilter} if a stem exclusion set is
  *         provided and {@link SnowballFilter}.
  */
 @Override
 protected TokenStreamComponents createComponents(String fieldName,
   Reader reader) {
  final Tokenizer source = new StandardTokenizer(matchVersion, reader);
  TokenStream result = new StandardFilter(matchVersion, source);
  StopFilter s = new StopFilter(matchVersion, result, HYPHENATIONS);
  s.setEnablePositionIncrements(false);
  result = s;
  result = new ElisionFilter(matchVersion, result, DEFAULT_ARTICLES);
  result = new IrishLowerCaseFilter(result);
  result = new StopFilter(matchVersion, result, stopwords);
  if(!stemExclusionSet.isEmpty())
   result = new KeywordMarkerFilter(result, stemExclusionSet);
  result = new SnowballFilter(result, new IrishStemmer());
  return new TokenStreamComponents(source, result);
 }
}
origin: org.infinispan/infinispan-embedded-query

result = new StopFilter(result, HYPHENATIONS);
result = new ElisionFilter(result, DEFAULT_ARTICLES);
result = new IrishLowerCaseFilter(result);
result = new StopFilter(result, stopwords);
if(!stemExclusionSet.isEmpty())
org.apache.lucene.analysis.gaIrishLowerCaseFilter<init>

Javadoc

Create an IrishLowerCaseFilter that normalises Irish token text.

Popular methods of IrishLowerCaseFilter

  • isUpperVowel

Popular in Java

  • Making http requests using okhttp
  • runOnUiThread (Activity)
  • getContentResolver (Context)
  • setScale (BigDecimal)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now