# Uses of Package
org.apache.solr.cluster.api

Packages that use org.apache.solr.cluster.api
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.
org.apache.solr.cluster.api: API interfaces for core SolrCloud 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.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.

Classes in org.apache.solr.cluster.api used by org.apache.solr.client.solrj.impl
SimpleMap: A simplified read-only key-value structure.

Classes in org.apache.solr.cluster.api used by org.apache.solr.cluster.api
ApiType: Types of API calls
CollectionConfig
HashRange: A range of hash that is stored in a shard
Resource: A binary resource.
Resource.Consumer
Router: identify shards for a given routing key or document id
Shard: A shard of a collection
ShardReplica: replica of a shard
SimpleMap: A simplified read-only key-value structure.
SolrCollection: Represents a collection in Solr
SolrNode: A read only view of a Solr node

Classes in org.apache.solr.cluster.api used by org.apache.solr.common
CollectionConfig
Resource: A binary resource.
SimpleMap: A simplified read-only key-value structure.
SolrCluster: Represents a Solr cluster
SolrCollection: Represents a collection in Solr
SolrNode: A read only view of a Solr node

Classes in org.apache.solr.cluster.api used by org.apache.solr.common.cloud
HashRange: A range of hash that is stored in a shard
SimpleMap: A simplified read-only key-value structure.

Classes in org.apache.solr.cluster.api used by org.apache.solr.common.util
SimpleMap: A simplified read-only key-value structure.