Package org.apache.solr.response

Interface Summary
BinaryQueryResponseWriter Implementations of BinaryQueryResponseWriter are used to write response in binary format Functionality is exactly same as its parent class QueryResponseWriterwrite(Writer writer, SolrQueryRequest request, SolrQueryResponse response) method
QueryResponseWriter Implementations of QueryResponseWriter are used to format responses to query requests.
 

Class Summary
BaseResponseWriter Deprecated. use TextResponseWriter or BinaryResponseWriter see SOLR-2485
BaseResponseWriter.DocListInfo  
BaseResponseWriter.SingleResponseWriter Users wanting to define custom QueryResponseWriters that deal with SolrInputDocuments and SolrDocumentList should override the methods for this class.
BinaryResponseWriter  
CSVResponseWriter  
GenericBinaryResponseWriter A generic QueryResponseWriter implementation that requires a user to implement the GenericBinaryResponseWriter.getSingleResponseWriter(OutputStream, SolrQueryRequest, SolrQueryResponse) that defines a BaseResponseWriter.SingleResponseWriter to handle the binary output.
GenericTextResponseWriter Deprecated. use TextResponseWriter see SOLR-2485
JSONResponseWriter  
PHPResponseWriter  
PHPSerializedResponseWriter A description of the PHP serialization format can be found here: http://www.hurring.com/scott/code/perl/serialize/
PythonResponseWriter  
RawResponseWriter Writes a ContentStream directly to the output.
RubyResponseWriter  
SolrQueryResponse SolrQueryResponse is used by a query handler to return the response to a query request.
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.