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 This class serves as a basis from which QueryResponseWriters can be developed.
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 A generic QueryResponseWriter implementation that requires a user to implement the GenericTextResponseWriter.getSingleResponseWriter(Writer, SolrQueryRequest, SolrQueryResponse) that defines a BaseResponseWriter.SingleResponseWriter to handle plain ol' text output.
JSONResponseWriter  
PageTool  
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  
SolrParamResourceLoader  
SolrQueryResponse SolrQueryResponse is used by a query handler to return the response to a query request.
SolrVelocityResourceLoader  
TextResponseWriter Base class for text-oriented response writers.
VelocityResponseWriter  
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.
 



Copyright © 2011 Apache Software Foundation. All Rights Reserved.