Uses of Interface
org.apache.solr.request.SolrQueryRequest

Packages that use SolrQueryRequest
org.apache.solr.core   
org.apache.solr.request   
org.apache.solr.tst   
org.apache.solr.util   
 

Uses of SolrQueryRequest in org.apache.solr.core
 

Methods in org.apache.solr.core that return SolrQueryRequest
static SolrQueryRequest SolrConfig.getPingQueryRequest(SolrCore core)
          Returns a Request object based on the admin/pingQuery section of the Solr config file.
 

Methods in org.apache.solr.core with parameters of type SolrQueryRequest
 void SolrCore.execute(SolrQueryRequest req, SolrQueryResponse rsp)
           
 QueryResponseWriter SolrCore.getQueryResponseWriter(SolrQueryRequest request)
          Returns the appropriate writer for a request.
protected  void SolrCore.setResponseHeaderValues(NamedList responseHeader, SolrQueryRequest req, SolrQueryResponse rsp)
           
 

Uses of SolrQueryRequest in org.apache.solr.request
 

Classes in org.apache.solr.request that implement SolrQueryRequest
 class LocalSolrQueryRequest
           
 class SolrQueryRequestBase
          Base implementation of SolrQueryRequest that provides some convenience methods for accessing parameters, and manages an IndexSearcher reference.
 

Fields in org.apache.solr.request declared as SolrQueryRequest
protected  SolrQueryRequest TextResponseWriter.req
           
 

Methods in org.apache.solr.request with parameters of type SolrQueryRequest
 String XSLTResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
           
 String XMLResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
           
 String RubyResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
           
 String QueryResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
          Return the applicable Content Type for a request, this method must be thread safe.
 String PythonResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
           
 String JSONResponseWriter.getContentType(SolrQueryRequest request, SolrQueryResponse response)
           
protected  NamedList StandardRequestHandler.getFacetInfo(SolrQueryRequest req, SolrQueryResponse rsp, DocSet mainSet)
          Fetches information about Facets for this request.
protected  NamedList DisMaxRequestHandler.getFacetInfo(SolrQueryRequest req, SolrQueryResponse rsp, DocSet mainSet)
          Fetches information about Facets for this request.
protected  Transformer XSLTResponseWriter.getTransformer(SolrQueryRequest request)
          Get Transformer from request context, or from TransformerProvider.
 void StandardRequestHandler.handleRequest(SolrQueryRequest req, SolrQueryResponse rsp)
           
 void SolrRequestHandler.handleRequest(SolrQueryRequest req, SolrQueryResponse rsp)
          Handles a query request, this method must be thread safe.
 void DisMaxRequestHandler.handleRequest(SolrQueryRequest req, SolrQueryResponse rsp)
           
 void XSLTResponseWriter.write(Writer writer, SolrQueryRequest request, SolrQueryResponse response)
           
 void XMLResponseWriter.write(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
 void RubyResponseWriter.write(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
 void QueryResponseWriter.write(Writer writer, SolrQueryRequest request, SolrQueryResponse response)
          Write a SolrQueryResponse, this method must be thread save.
 void PythonResponseWriter.write(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
 void JSONResponseWriter.write(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
static void XMLWriter.writeResponse(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
 

Constructors in org.apache.solr.request with parameters of type SolrQueryRequest
TextResponseWriter(Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
           
 

Uses of SolrQueryRequest in org.apache.solr.tst
 

Methods in org.apache.solr.tst with parameters of type SolrQueryRequest
 void TestRequestHandler.handleRequest(SolrQueryRequest req, SolrQueryResponse rsp)
           
 void OldRequestHandler.handleRequest(SolrQueryRequest req, SolrQueryResponse rsp)
           
 

Uses of SolrQueryRequest in org.apache.solr.util
 

Methods in org.apache.solr.util that return SolrQueryRequest
 SolrQueryRequest AbstractSolrTestCase.req(String... q)
          Generates a SolrQueryRequest using the LocalRequestFactory
 

Methods in org.apache.solr.util with parameters of type SolrQueryRequest
 void AbstractSolrTestCase.assertQ(SolrQueryRequest req, String... tests)
          Validates a query matches some XPath test expressions and closes the query
 void AbstractSolrTestCase.assertQ(String message, SolrQueryRequest req, String... tests)
          Validates a query matches some XPath test expressions and closes the query
static NamedList HighlightingUtils.doHighlighting(DocList docs, Query query, SolrQueryRequest req, String[] defaultFields)
          Generates a list of Highlighted query fragments for each item in a list of documents, or returns null if highlighting is disabled.
static NamedList SolrPluginUtils.doStandardDebug(SolrQueryRequest req, String userQuery, Query query, DocList results)
           Returns a NamedList containing many "standard" pieces of debugging information.
static NamedList SolrPluginUtils.doStandardDebug(SolrQueryRequest req, String userQuery, Query query, DocList results, CommonParams params)
          Deprecated. Use doStandardDebug(SolrQueryRequest,String,Query,DocList) with setDefaults
static boolean SolrPluginUtils.getBooleanParam(SolrQueryRequest req, String param, boolean def)
          Deprecated. use SolrParam.getBool(String,boolean)
static Formatter HighlightingUtils.getFormatter(String fieldName, SolrQueryRequest request)
          Return a formatter appropriate for this field.
static Fragmenter HighlightingUtils.getFragmenter(String fieldName, SolrQueryRequest request)
          Return a fragmenter appropriate for this field.
static Highlighter HighlightingUtils.getHighlighter(Query query, String fieldName, SolrQueryRequest request)
          Return a Highlighter appropriate for this field.
static String[] HighlightingUtils.getHighlightFields(Query query, SolrQueryRequest request, String[] defaultFields)
          Return a String array of the fields to be highlighted.
static int HighlightingUtils.getMaxSnippets(String fieldName, SolrQueryRequest request)
          Return the max number of snippets for this field.
static Number SolrPluginUtils.getNumberParam(SolrQueryRequest req, String param, Number def)
          Deprecated. use SolrParam.getFloat(String,float)
static String SolrPluginUtils.getParam(SolrQueryRequest req, String param, String def)
          Deprecated. use SolrParam.get(String,String)
static QueryScorer HighlightingUtils.getQueryScorer(Query query, String fieldName, SolrQueryRequest request)
          Return a QueryScorer suitable for this Query and field.
static Sort SolrPluginUtils.getSort(SolrQueryRequest req)
          Determines the correct Sort based on the request parameter "sort"
static boolean HighlightingUtils.isHighlightingEnabled(SolrQueryRequest request)
          Check whether Highlighting is enabled for this request.
static void SolrPluginUtils.optimizePreFetchDocs(DocList docs, Query query, SolrQueryRequest req, SolrQueryResponse res)
          Pre-fetch documents into the index searcher's document cache.
static List<Query> SolrPluginUtils.parseFilterQueries(SolrQueryRequest req)
          Builds a list of Query objects that should be used to filter results
 String TestHarness.query(SolrQueryRequest req)
          Processes a "query" using a user constructed SolrQueryRequest
static void SolrPluginUtils.setDefaults(SolrQueryRequest req, SolrParams defaults)
          Set defaults on a SolrQueryRequest.
static void SolrPluginUtils.setDefaults(SolrQueryRequest req, SolrParams defaults, SolrParams appends, SolrParams invariants)
          Set default-ish params on a SolrQueryRequest.
static int SolrPluginUtils.setReturnFields(SolrQueryRequest req, SolrQueryResponse res)
          Assumes the standard query param of "fl" to specify the return fields
 String TestHarness.validateQuery(SolrQueryRequest req, String... tests)
          Validates a "query" response against an array of XPath test strings
 



Copyright © 2006 - 2006 The Apache Software Foundation