## Uses of Class
org.apache.solr.common.SolrDocument

- Packages that use SolrDocument
  Package | Description
  --- | ---
  org.apache.solr.client.solrj | Primary APIs for communicating with a Solr Server from a Java client.
  org.apache.solr.client.solrj.beans | Annotation based mapping of client objects to Solr documents.
  org.apache.solr.client.solrj.impl | Concrete implementations of client API classes.
  org.apache.solr.common | Common classes reused on both clients & server for dealing with `documents to be indexed` and `result documents`.
  org.apache.solr.common.util | Common utility classes reused on both clients & server.

- - ### Uses of SolrDocument in org.apache.solr.client.solrj

    Methods in org.apache.solr.client.solrj that return SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `SolrDocument` | SolrClient.`getById(String id)` Retrieves the SolrDocument associated with the given identifier.
    `SolrDocument` | SolrClient.`getById(String id, SolrParams params)` Retrieves the SolrDocument associated with the given identifier and uses the SolrParams to execute the request.
    `SolrDocument` | SolrClient.`getById(String collection, String id)` Retrieves the SolrDocument associated with the given identifier.
    `SolrDocument` | SolrClient.`getById(String collection, String id, SolrParams params)` Retrieves the SolrDocument associated with the given identifier and uses the SolrParams to execute the request.

    Methods in org.apache.solr.client.solrj with parameters of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | StreamingResponseCallback.`streamSolrDocument(SolrDocument doc)`

  - ### Uses of SolrDocument in org.apache.solr.client.solrj.beans

    Methods in org.apache.solr.client.solrj.beans with parameters of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | DocumentObjectBinder.`getBean(Class<T> clazz, SolrDocument solrDoc)`

  - ### Uses of SolrDocument in org.apache.solr.client.solrj.impl

    Methods in org.apache.solr.client.solrj.impl that return SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `protected SolrDocument` | XMLResponseParser.`readDocument(XMLStreamReader parser)`

  - ### Uses of SolrDocument in org.apache.solr.common

    Methods in org.apache.solr.common that return types with arguments of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `List<SolrDocument>` | SolrDocument.`getChildDocuments()` Returns the list of child documents, or null if none.

    Methods in org.apache.solr.common with parameters of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrDocument.`addChildDocument(SolrDocument child)`

    Method parameters in org.apache.solr.common with type arguments of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrDocument.`addChildDocuments(Collection<SolrDocument> children)`

  - ### Uses of SolrDocument in org.apache.solr.common.util

    Methods in org.apache.solr.common.util that return SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `SolrDocument` | JavaBinCodec.`readSolrDocument(DataInputInputStream dis)`

    Methods in org.apache.solr.common.util with parameters of type SolrDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaBinCodec.`writeSolrDocument(SolrDocument doc)`

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