Class Analysis

org.elasticsearch.index.analysis.Analysis

public class Analysis extends
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static <,​<?>>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
     name, Settings settings)
     
    static
    getReaderFromFile​(Environment env, Settings settings,  settingPrefix)
     
    static <>
    getWordList​(Environment env, Settings settings,  settingPrefix)
    Fetches a list of words from the specified settings file.
    static <>
    getWordList​(Environment env, Settings settings,  settingPath,  settingList, boolean removeComments)
    Fetches a list of words from the specified settings file.
    static org.apache.lucene.analysis.CharArraySet
    getWordSet​(Environment env, Settings settings,  settingsPrefix)
     
    static org.apache.lucene.analysis.CharArraySet
    parseArticles​(Environment env, Settings settings)
     
    static org.apache.lucene.analysis.CharArraySet
    parseCommonWords​(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultCommonWords, boolean ignoreCase)
     
    static org.apache.lucene.analysis.CharArraySet
    parseStemExclusion​(Settings settings, org.apache.lucene.analysis.CharArraySet defaultStemExclusion)
     
    static org.apache.lucene.analysis.CharArraySet
    parseStopWords​(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultStopWords)
     
    static org.apache.lucene.analysis.CharArraySet
    parseStopWords​(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultStopWords, boolean ignoreCase)
     
    static org.apache.lucene.analysis.CharArraySet
    parseWords​(Environment env, Settings settings,  name, org.apache.lucene.analysis.CharArraySet defaultWords, <,​<?>> namedWords, boolean ignoreCase)
     

    Methods inherited from class java.lang.

    , , , , , , , , , ,
  • Field Details

    • NAMED_STOP_WORDS

      public static final <,​<?>> NAMED_STOP_WORDS
  • Constructor Details

    • Analysis

      public Analysis()
  • Method Details

    • checkForDeprecatedVersion

      public static void checkForDeprecatedVersion( name, Settings settings)
    • parseStemExclusion

      public static org.apache.lucene.analysis.CharArraySet parseStemExclusion(Settings settings, org.apache.lucene.analysis.CharArraySet defaultStemExclusion)
    • parseWords

      public static org.apache.lucene.analysis.CharArraySet parseWords(Environment env, Settings settings,  name, org.apache.lucene.analysis.CharArraySet defaultWords, <,​<?>> namedWords, boolean ignoreCase)
    • parseCommonWords

      public static org.apache.lucene.analysis.CharArraySet parseCommonWords(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultCommonWords, boolean ignoreCase)
    • parseArticles

      public static org.apache.lucene.analysis.CharArraySet parseArticles(Environment env, Settings settings)
    • parseStopWords

      public static org.apache.lucene.analysis.CharArraySet parseStopWords(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultStopWords)
    • parseStopWords

      public static org.apache.lucene.analysis.CharArraySet parseStopWords(Environment env, Settings settings, org.apache.lucene.analysis.CharArraySet defaultStopWords, boolean ignoreCase)
    • getWordSet

      public static org.apache.lucene.analysis.CharArraySet getWordSet(Environment env, Settings settings,  settingsPrefix)
    • getWordList

      public static <> getWordList(Environment env, Settings settings,  settingPrefix)
      Fetches a list of words from the specified settings file. The list should either be available at the key specified by settingsPrefix or in a file specified by settingsPrefix + _path.
      Throws:
      - If the word list cannot be found at either key.
    • getWordList

      public static <> getWordList(Environment env, Settings settings,  settingPath,  settingList, boolean removeComments)
      Fetches a list of words from the specified settings file. The list should either be available at the key specified by settingList or in a file specified by settingPath.
      Throws:
      - If the word list cannot be found at either key.
    • getReaderFromFile

      public static  getReaderFromFile(Environment env, Settings settings,  settingPrefix)
      Returns:
      null If no settings set for "settingsPrefix" then return null.
      Throws:
      - If the Reader can not be instantiated.