## Uses of Class
org.apache.solr.common.cloud.DocCollection

Packages that use DocCollection
org.apache.solr.common.cloud: Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

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

Methods in org.apache.solr.common.cloud that return DocCollection
`DocCollection` `ClusterState.getCollection(String collection)` Get the named DocCollection object, or throw an exception if it doesn't exist.

Methods in org.apache.solr.common.cloud that return types with arguments of type DocCollection
`Map<String,DocCollection>` `ClusterState.getCollectionStates()`

Methods in org.apache.solr.common.cloud with parameters of type DocCollection
`Collection<Slice>` `DocRouter.getSearchSlices(String shardKeys, SolrParams params, DocCollection collection)` This method is consulted to determine what slices should be queried for a request when an explicit shards parameter was not used.
`Collection<Slice>` `ImplicitDocRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)`
`Collection<Slice>` `HashBasedRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)`
`abstract Collection<Slice>` `DocRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)` This method is consulted to determine what slices should be queried for a request when an explicit shards parameter was not used.
`Collection<Slice>` `CompositeIdRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)`
`Slice` `ImplicitDocRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)`
`Slice` `HashBasedRouter.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
`protected Slice` `HashBasedRouter.hashToSlice(int hash, DocCollection collection)`

Constructor parameters in org.apache.solr.common.cloud with type arguments of type DocCollection
`ClusterState(Integer zkClusterStateVersion, Set<String> liveNodes, Map<String,DocCollection> collectionStates)` Use this constr when ClusterState is meant for consumption.
`ClusterState(Set<String> liveNodes, Map<String,DocCollection> collectionStates)` Use this constr when ClusterState is meant for publication.

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