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

Packages that use SolrInputDocument
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.client.solrj.request: Convenience classes for dealing with various types of Solr requests.
org.apache.solr.client.solrj.util: Utilities for Solr client applications.
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.cloud: Common Solr Cloud and ZooKeeper related classes reused on both clients & server.
org.apache.solr.common.util: Common utility classes reused on both clients & server.

Uses of SolrInputDocument in org.apache.solr.client.solrj

Methods in org.apache.solr.client.solrj with parameters of type SolrInputDocument
`UpdateResponse` `SolrServer.add(SolrInputDocument doc)` Adds a single document
`UpdateResponse` `SolrServer.add(SolrInputDocument doc, int commitWithinMs)` Adds a single document specifying max time before it becomes committed

Method parameters in org.apache.solr.client.solrj with type arguments of type SolrInputDocument
`UpdateResponse` `SolrServer.add(Collection<SolrInputDocument> docs)` Adds a collection of documents
`UpdateResponse` `SolrServer.add(Collection<SolrInputDocument> docs, int commitWithinMs)` Adds a collection of documents, specifying max time before they become committed

Uses of SolrInputDocument in org.apache.solr.client.solrj.beans

Methods in org.apache.solr.client.solrj.beans that return SolrInputDocument
`SolrInputDocument` `DocumentObjectBinder.toSolrInputDocument(Object obj)`

Uses of SolrInputDocument in org.apache.solr.client.solrj.impl

Method parameters in org.apache.solr.client.solrj.impl with type arguments of type SolrInputDocument
`UpdateResponse` `HttpSolrServer.add(Iterator<SolrInputDocument> docIterator)` Adds the documents supplied by the given iterator.

Uses of SolrInputDocument in org.apache.solr.client.solrj.request

Methods in org.apache.solr.client.solrj.request that return types with arguments of type SolrInputDocument
`Iterator<SolrInputDocument>` `UpdateRequest.getDocIterator()`
`List<SolrInputDocument>` `UpdateRequest.getDocuments()`
`List<SolrInputDocument>` `DocumentAnalysisRequest.getDocuments()` Returns all documents that will be analyzed when processing the request.
`Map<SolrInputDocument,Map<String,Object>>` `UpdateRequest.getDocumentsMap()`

Methods in org.apache.solr.client.solrj.request with parameters of type SolrInputDocument
`UpdateRequest` `UpdateRequest.add(SolrInputDocument doc)`
`UpdateRequest` `UpdateRequest.add(SolrInputDocument doc, Boolean overwrite)`
`UpdateRequest` `UpdateRequest.add(SolrInputDocument doc, Integer commitWithin)`
`UpdateRequest` `UpdateRequest.add(SolrInputDocument doc, Integer commitWithin, Boolean overwrite)`
`DocumentAnalysisRequest` `DocumentAnalysisRequest.addDocument(SolrInputDocument doc)` Adds a document to be analyzed.
`void` `JavaBinUpdateRequestCodec.StreamingUpdateHandler.update(SolrInputDocument document, UpdateRequest req)`

Method parameters in org.apache.solr.client.solrj.request with type arguments of type SolrInputDocument
`UpdateRequest` `UpdateRequest.add(Collection<SolrInputDocument> docs)`
`DocumentAnalysisRequest` `DocumentAnalysisRequest.addDocuments(Collection<SolrInputDocument> docs)` Adds a collection of documents to be analyzed.
`void` `UpdateRequest.setDocIterator(Iterator<SolrInputDocument> docIterator)`

Uses of SolrInputDocument in org.apache.solr.client.solrj.util

Methods in org.apache.solr.client.solrj.util that return SolrInputDocument
`static SolrInputDocument` `ClientUtils.toSolrInputDocument(SolrDocument d)`

Methods in org.apache.solr.client.solrj.util with parameters of type SolrInputDocument
`static SolrDocument` `ClientUtils.toSolrDocument(SolrInputDocument d)`
`static String` `ClientUtils.toXML(SolrInputDocument doc)`
`static void` `ClientUtils.writeXML(SolrInputDocument doc, Writer writer)`

Uses of SolrInputDocument in org.apache.solr.common

Methods in org.apache.solr.common that return SolrInputDocument
`SolrInputDocument` `SolrInputDocument.deepCopy()`

Methods in org.apache.solr.common that return types with arguments of type SolrInputDocument
`List<SolrInputDocument>` `SolrInputDocument.getChildDocuments()` Returns the list of child documents, or null if none.

Methods in org.apache.solr.common with parameters of type SolrInputDocument
`void` `SolrInputDocument.addChildDocument(SolrInputDocument child)`

Method parameters in org.apache.solr.common with type arguments of type SolrInputDocument
`void` `SolrInputDocument.addChildDocuments(Collection<SolrInputDocument> childs)`

Uses of SolrInputDocument in org.apache.solr.common.cloud

Methods in org.apache.solr.common.cloud with parameters of type SolrInputDocument
`protected String` `HashBasedRouter.getId(SolrInputDocument sdoc, SolrParams params)`
`Slice` `ImplicitDocRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)`
`abstract Slice` `DocRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)` Returns the Slice that the document should reside on, or null if there is not enough information
`Slice` `HashBasedRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)`
`boolean` `ImplicitDocRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)`
`abstract boolean` `DocRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)`
`boolean` `HashBasedRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)`
`int` `CompositeIdRouter.sliceHash(String id, SolrInputDocument doc, SolrParams params, DocCollection collection)`
`int` `HashBasedRouter.sliceHash(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)`

Uses of SolrInputDocument in org.apache.solr.common.util

Methods in org.apache.solr.common.util that return SolrInputDocument
`SolrInputDocument` `JavaBinCodec.readSolrInputDocument(DataInputInputStream dis)`

Methods in org.apache.solr.common.util with parameters of type SolrInputDocument
`void` `JavaBinCodec.writeSolrInputDocument(SolrInputDocument sdoc)`

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