org.apache.solr.handler
Class MoreLikeThisHandler.MoreLikeThisHelper

java.lang.Object
  extended by org.apache.solr.handler.MoreLikeThisHandler.MoreLikeThisHelper
Enclosing class:
MoreLikeThisHandler

public static class MoreLikeThisHandler.MoreLikeThisHelper
extends Object

Helper class for MoreLikeThis that can be called from other request handlers


Constructor Summary
MoreLikeThisHandler.MoreLikeThisHelper(SolrParams params, SolrIndexSearcher searcher)
           
 
Method Summary
 NamedList<DocList> getMoreLikeThese(DocList docs, int rows, int flags)
           
 MoreLikeThis getMoreLikeThis()
           
 DocListAndSet getMoreLikeThis(int id, int start, int rows, List<Query> filters, List<MoreLikeThisHandler.InterestingTerm> terms, int flags)
           
 DocListAndSet getMoreLikeThis(Reader reader, int start, int rows, List<Query> filters, List<MoreLikeThisHandler.InterestingTerm> terms, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoreLikeThisHandler.MoreLikeThisHelper

public MoreLikeThisHandler.MoreLikeThisHelper(SolrParams params,
                                              SolrIndexSearcher searcher)
Method Detail

getMoreLikeThis

public DocListAndSet getMoreLikeThis(int id,
                                     int start,
                                     int rows,
                                     List<Query> filters,
                                     List<MoreLikeThisHandler.InterestingTerm> terms,
                                     int flags)
                              throws IOException
Throws:
IOException

getMoreLikeThis

public DocListAndSet getMoreLikeThis(Reader reader,
                                     int start,
                                     int rows,
                                     List<Query> filters,
                                     List<MoreLikeThisHandler.InterestingTerm> terms,
                                     int flags)
                              throws IOException
Throws:
IOException

getMoreLikeThese

public NamedList<DocList> getMoreLikeThese(DocList docs,
                                           int rows,
                                           int flags)
                                    throws IOException
Throws:
IOException

getMoreLikeThis

public MoreLikeThis getMoreLikeThis()


Copyright © 2010 Apache Software Foundation. All Rights Reserved.