## Uses of Class
org.apache.solr.search.ReturnFields

- Packages that use ReturnFields
  Package | Description
  --- | ---
  org.apache.solr.response | API and implementations of `QueryResponseWriter` for formatting Solr request responses
  org.apache.solr.search | APIs and classes for parsing and processing search requests

- - ### Uses of ReturnFields in org.apache.solr.response

    Fields in org.apache.solr.response declared as ReturnFields
    Modifier and Type | Field and Description
    --- | ---
    `protected ReturnFields` | BinaryResponseWriter.Resolver.`returnFields`
    `protected ReturnFields` | TextResponseWriter.`returnFields`
    `protected ReturnFields` | SolrQueryResponse.`returnFields`

    Methods in org.apache.solr.response that return ReturnFields
    Modifier and Type | Method and Description
    --- | ---
    `abstract ReturnFields` | ResultContext.`getReturnFields()`
    `ReturnFields` | BasicResultContext.`getReturnFields()`
    `ReturnFields` | SolrQueryResponse.`getReturnFields()` Gets the document field names of fields to return by default when returning DocLists

    Methods in org.apache.solr.response with parameters of type ReturnFields
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrQueryResponse.`setReturnFields(ReturnFields fields)` Sets the document field names of fields to return by default when returning DocLists
    `void` | SchemaXmlWriter.`writeSolrDocument(String name, SolrDocument doc, ReturnFields returnFields, int idx)`
    `abstract void` | TextResponseWriter.`writeSolrDocument(String name, SolrDocument doc, ReturnFields fields, int idx)`
    `void` | XMLWriter.`writeSolrDocument(String name, SolrDocument doc, ReturnFields returnFields, int idx)` The SolrDocument should already have multivalued fields implemented as Collections -- this will not rewrite to <arr>
    `void` | TextResponseWriter.`writeSolrDocumentList(String name, SolrDocumentList docs, ReturnFields fields)`

    Constructors in org.apache.solr.response with parameters of type ReturnFields
    Constructor and Description
    `BasicResultContext(DocList docList, ReturnFields returnFields, SolrIndexSearcher searcher, Query query, SolrQueryRequest req)`
    `Resolver(SolrQueryRequest req, ReturnFields returnFields)`

  - ### Uses of ReturnFields in org.apache.solr.search

    Subclasses of ReturnFields in org.apache.solr.search
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SolrReturnFields` The default implementation of return fields parsing for Solr.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.