All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.wikimedia.highlighter.cirrus.opensearch.plugin.CirrusHighlighterPlugin Maven / Gradle / Ivy

The newest version!
package org.wikimedia.highlighter.cirrus.opensearch.plugin;

import java.util.HashMap;
import java.util.Map;

import org.opensearch.plugins.Plugin;
import org.opensearch.plugins.SearchPlugin;
import org.opensearch.search.fetch.subphase.highlight.Highlighter;
import org.wikimedia.highlighter.cirrus.opensearch.CirrusHighlighter;

public class CirrusHighlighterPlugin extends Plugin implements SearchPlugin {
    @Override
    public Map getHighlighters() {
        CirrusHighlighter highlighter = new CirrusHighlighter();
        Map highlighters = new HashMap<>();
        highlighters.put(CirrusHighlighter.NAME, highlighter);
        highlighters.put(CirrusHighlighter.BC_NAME, highlighter);
        return highlighters;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy