Class OpenSearchSolrSynonymParser

java.lang.Object
org.apache.lucene.analysis.synonym.SynonymMap.Builder
org.apache.lucene.analysis.synonym.SynonymMap.Parser
org.apache.lucene.analysis.synonym.SolrSynonymParser
org.opensearch.analysis.common.OpenSearchSolrSynonymParser

public class OpenSearchSolrSynonymParser extends org.apache.lucene.analysis.synonym.SolrSynonymParser
  • Constructor Details

    • OpenSearchSolrSynonymParser

      public OpenSearchSolrSynonymParser(boolean dedup, boolean expand, boolean lenient, org.apache.lucene.analysis.Analyzer analyzer)
  • Method Details

    • add

      public void add(CharsRef input, CharsRef output, boolean includeOrig)
      Overrides:
      add in class org.apache.lucene.analysis.synonym.SynonymMap.Builder
    • analyze

      public CharsRef analyze(String text, CharsRefBuilder reuse) throws IOException
      Overrides:
      analyze in class org.apache.lucene.analysis.synonym.SynonymMap.Parser
      Throws:
      IOException