static DefaultSetHolder() { try { DEFAULT_SET = WordlistLoader.GetSnowballWordSet( IOUtils.GetDecodingReader(typeof(SnowballFilter), typeof(SnowballFilter).Namespace + "." + DEFAULT_STOPWORD_FILE, Encoding.UTF8), LuceneVersion.LUCENE_CURRENT); } catch (IOException) { // default set should always be present as it is part of the // distribution (JAR) throw new Exception("Unable to load default stopword set"); } }
private static CharArraySet LoadDefaultSet() // LUCENENET: Avoid static constructors (see https://github.com/apache/lucenenet/pull/224#issuecomment-469284006) { try { return(WordlistLoader.GetSnowballWordSet( IOUtils.GetDecodingReader(typeof(SnowballFilter), DEFAULT_STOPWORD_FILE, Encoding.UTF8), #pragma warning disable 612, 618 LuceneVersion.LUCENE_CURRENT)); #pragma warning restore 612, 618 } catch (IOException ex) { // default set should always be present as it is part of the // distribution (JAR) throw new Exception("Unable to load default stopword set", ex); } }
public void SetStemExclusionTable(FileInfo exclusionlist) { exclusionSet = WordlistLoader.GetWordSet(exclusionlist); PreviousTokenStream = null; }
public GermanAnalyzer(Version matchVersion, FileInfo stopwords) : this(matchVersion, WordlistLoader.GetWordSet(stopwords)) { }
/// <summary> /// Builds an analyzer with the given stop words. /// </summary> /// <param name="stopwords"></param> public GermanAnalyzer(FileInfo stopwords) { stoptable = WordlistLoader.GetWordtable(stopwords); }
/// <summary> /// Builds an exclusionlist from the words contained in the given file. /// </summary> /// <param name="exclusionlist"></param> public void SetStemExclusionTable(FileInfo exclusionlist) { excltable = WordlistLoader.GetWordtable(exclusionlist); }