Package org.apache.solr.request

Interface Summary
QueryResponseWriter Implementations of QueryResponseWriter are used to format responses to query requests.
SolrQueryRequest Container for a request to execute a query.
SolrRequestHandler Implementations of SolrRequestHandler are called to handle query requests.
 

Class Summary
AppendedSolrParams SolrParams wrapper which acts similar to DefaultSolrParams except that it "appends" the values of multi-value params from both sub instances, so that all of the values are returned.
DefaultSolrParams  
DisMaxRequestHandler A Generic query plugin designed to be given a simple query expression from a user, which it will then query against a variety of pre-configured fields, in a variety of ways, using BooleanQueries, DisjunctionMaxQueries, and PhraseQueries.
JSONResponseWriter  
LocalSolrQueryRequest  
MapSolrParams  
MultiMapSolrParams  
PythonResponseWriter  
RequiredSolrParams This is a simple wrapper to SolrParams that will throw a 400 exception if you ask for a parameter that does not exist.
RubyResponseWriter  
ServletSolrParams  
SimpleFacets A class that generates simple Facet information for a request.
SimpleFacets.CountPair<K extends Comparable<? super K>,V extends Comparable<? super V>> A simple key=>val pair whose natural order is such that higher vals come before lower vals.
SolrParams SolrParams hold request parameters.
SolrQueryRequestBase Base implementation of SolrQueryRequest that provides some convenience methods for accessing parameters, and manages an IndexSearcher reference.
SolrQueryResponse SolrQueryResponse is used by a query handler to return the response to a query request.
StandardRequestHandler  
TextResponseWriter Base class for text-oriented response writers.
XMLResponseWriter  
XMLWriter  
XSLTResponseWriter QueryResponseWriter which captures the output of the XMLWriter (in memory for now, not optimal performancewise), and applies an XSLT transform to it.
 

Enum Summary
SolrParams.EchoParamStyle valid values for: echoParams
 



Copyright © 2006 - 2009 The Apache Software Foundation