Package org.apache.solr.response
API and implementations of
QueryResponseWriter
for formatting Solr request responses-
Interface Summary Interface Description BinaryQueryResponseWriter Implementations ofBinaryQueryResponseWriter
are used to write response in binary format.QueryResponseWriter Implementations ofQueryResponseWriter
are used to format responses to query requests. -
Class Summary Class Description BasicResultContext BinaryResponseWriter BinaryResponseWriter.Resolver CSVResponseWriter Response writer for csv dataDocsStreamer This streams SolrDocuments from a DocList and applies transformerGeoJSONResponseWriter Extend the standard JSONResponseWriter to support GeoJSON.GraphMLResponseWriter JSONResponseWriter JSONWriter PHPResponseWriter PHPSerializedResponseWriter A description of the PHP serialization format can be found here: http://www.hurring.com/scott/code/perl/serialize/PythonResponseWriter QueryResponseWriterUtil Static utility methods relating toQueryResponseWriter
sRawResponseWriter Writes a ContentStream directly to the output.ResultContext A class to hold the QueryResult and the QueryRubyResponseWriter SchemaXmlResponseWriter SchemaXmlWriter SmileResponseWriter SmileResponseWriter.SmileWriter SolrQueryResponse SolrQueryResponse
is used by a query handler to return the response to a query request.TabularResponseWriter Base response writer for table-oriented dataTextResponseWriter 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.