class SuperIndexSearcherFactory extends SearcherFactory {

    @Override
    public SuperIndexSearcher newSearcher(IndexReader r, IndexReader prev) {<FILL_FUNCTION_BODY>}
}

        // The previous IndexReader is not used here.
        return new SuperIndexSearcher(r, RuntimeEnvironment.getInstance().getSearchExecutor());
    
<no_super_class>