org.elasticsearch.index.analysis.Analysis.parseWords()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(129)

本文整理了Java中org.elasticsearch.index.analysis.Analysis.parseWords()方法的一些代码示例,展示了Analysis.parseWords()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Analysis.parseWords()方法的具体详情如下:
包路径:org.elasticsearch.index.analysis.Analysis
类名称:Analysis
方法名:parseWords

Analysis.parseWords介绍

暂无

代码示例

代码示例来源:origin: org.elasticsearch/elasticsearch

public static CharArraySet parseCommonWords(Environment env, Settings settings, CharArraySet defaultCommonWords, boolean ignoreCase) {
  return parseWords(env, settings, "common_words", defaultCommonWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

public static CharArraySet parseStopWords(Environment env, Settings settings, CharArraySet defaultStopWords, boolean ignoreCase) {
  return parseWords(env, settings, "stopwords", defaultStopWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

public static CharArraySet parseArticles(Environment env, org.elasticsearch.Version indexCreatedVersion, Settings settings) {
  boolean articlesCase = settings.getAsBooleanLenientForPreEs6Indices(indexCreatedVersion, "articles_case", false, deprecationLogger);
  return parseWords(env, settings, "articles", null, null, articlesCase);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

public static CharArraySet parseStopWords(Environment env, Settings settings, CharArraySet defaultStopWords, boolean ignoreCase) {
  return parseWords(env, settings, "stopwords", defaultStopWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

public static CharArraySet parseCommonWords(Environment env, Settings settings, CharArraySet defaultCommonWords, boolean ignoreCase) {
  return parseWords(env, settings, "common_words", defaultCommonWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

public static CharArraySet parseStopWords(Environment env, Settings settings, CharArraySet defaultStopWords, boolean ignoreCase) {
  return parseWords(env, settings, "stopwords", defaultStopWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

public static CharArraySet parseCommonWords(Environment env, Settings settings, CharArraySet defaultCommonWords, boolean ignoreCase) {
  return parseWords(env, settings, "common_words", defaultCommonWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: harbby/presto-connectors

public static CharArraySet parseStopWords(Environment env, Settings settings, CharArraySet defaultStopWords, boolean ignoreCase) {
  return parseWords(env, settings, "stopwords", defaultStopWords, namedStopWords, ignoreCase);
}

代码示例来源:origin: apache/servicemix-bundles

public static CharArraySet parseStopWords(Environment env, Settings settings, CharArraySet defaultStopWords, boolean ignoreCase) {
  return parseWords(env, settings, "stopwords", defaultStopWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: apache/servicemix-bundles

public static CharArraySet parseCommonWords(Environment env, Settings settings, CharArraySet defaultCommonWords, boolean ignoreCase) {
  return parseWords(env, settings, "common_words", defaultCommonWords, NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: harbby/presto-connectors

public static CharArraySet parseCommonWords(Environment env, Settings settings, CharArraySet defaultCommonWords, boolean ignoreCase) {
  return parseWords(env, settings, "common_words", defaultCommonWords, namedStopWords, ignoreCase);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

public static CharArraySet parseArticles(Environment env, org.elasticsearch.Version indexCreatedVersion, Settings settings) {
  boolean articlesCase = settings.getAsBooleanLenientForPreEs6Indices(indexCreatedVersion, "articles_case", false, deprecationLogger);
  return parseWords(env, settings, "articles", null, null, articlesCase);
}

代码示例来源:origin: apache/servicemix-bundles

public static CharArraySet parseArticles(Environment env, org.elasticsearch.Version indexCreatedVersion, Settings settings) {
  boolean articlesCase = settings.getAsBooleanLenientForPreEs6Indices(indexCreatedVersion, "articles_case", false, deprecationLogger);
  return parseWords(env, settings, "articles", null, null, articlesCase);
}

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

public static CharArraySet parseArticles(Environment env, Settings settings) {
  return parseWords(env, settings, "articles", null, null, settings.getAsBoolean("articles_case", false));
}

代码示例来源:origin: harbby/presto-connectors

public static CharArraySet parseArticles(Environment env, Settings settings) {
  return parseWords(env, settings, "articles", null, null, settings.getAsBoolean("articles_case", false));
}

代码示例来源:origin: org.codelibs/elasticsearch-analysis-ja

public JapaneseStopTokenFilterFactory(final IndexSettings indexSettings, final Environment env, final String name, final Settings settings) {
  super(indexSettings, name, settings);
  this.ignoreCase = settings.getAsBoolean("ignore_case", false);
  this.removeTrailing = settings.getAsBoolean("remove_trailing", true);
  this.stopWords = Analysis.parseWords(env, settings, "stopwords", JapaneseAnalyzer.getDefaultStopSet(), NAMED_STOP_WORDS, ignoreCase);
}

代码示例来源:origin: WorksApplications/elasticsearch-sudachi

public SudachiStopTokenFilterFactory(IndexSettings indexSettings,
    Environment env, String name, Settings settings) {
  super(indexSettings, name, settings);
  this.ignoreCase = settings.getAsBoolean("ignore_case", false);
  this.removeTrailing = settings.getAsBoolean("remove_trailing", true);
  this.stopWords = Analysis.parseWords(env, settings, "stopwords",
      SudachiAnalyzer.getDefaultStopSet(), NAMED_STOP_WORDS,
      ignoreCase);
}

代码示例来源:origin: org.elasticsearch.plugin/analysis-kuromoji

@Inject
public JapaneseStopTokenFilterFactory(Index index, IndexSettingsService indexSettingsService, Environment env, @Assisted String name, @Assisted Settings settings) {
  super(index, indexSettingsService.getSettings(), name, settings);
  this.ignoreCase = settings.getAsBoolean("ignore_case", false);
  this.removeTrailing = settings.getAsBoolean("remove_trailing", true);
  Map<String, Set<?>> namedStopWords = MapBuilder.<String, Set<?>>newMapBuilder()
    .put("_japanese_", JapaneseAnalyzer.getDefaultStopSet())
    .immutableMap();
  this.stopWords = Analysis.parseWords(env, settings, "stopwords", JapaneseAnalyzer.getDefaultStopSet(), namedStopWords, ignoreCase);
}

代码示例来源:origin: org.elasticsearch/elasticsearch-analysis-kuromoji

@Inject
public JapaneseStopTokenFilterFactory(Index index, @IndexSettings Settings indexSettings, Environment env, @Assisted String name, @Assisted Settings settings) {
  super(index, indexSettings, name, settings);
  this.ignoreCase = settings.getAsBoolean("ignore_case", false);
  this.removeTrailing = settings.getAsBoolean("remove_trailing", true);
  ImmutableMap<String, Set<?>> namedStopWords = MapBuilder.<String, Set<?>>newMapBuilder()
    .put("_japanese_", JapaneseAnalyzer.getDefaultStopSet())
    .immutableMap();
  this.stopWords = Analysis.parseWords(env, settings, "stopwords", JapaneseAnalyzer.getDefaultStopSet(), namedStopWords, version, ignoreCase);
}

相关文章