## Uses of Class
org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter

Packages that use GridDistributedCacheAdapter
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.dht.colocated
org.apache.ignite.internal.processors.cache.distributed.near

### Uses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht

Subclasses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht
`class` `GridDhtCache<K,​V>` DHT cache.
`class` `GridDhtCacheAdapter<K,​V>` DHT cache adapter.
`class` `GridDhtTransactionalCacheAdapter<K,​V>` Base class for transactional DHT caches.

### Uses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Subclasses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.atomic
`class` `GridDhtAtomicCache<K,​V>` Non-transactional partitioned cache.

### Uses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.colocated

Subclasses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.colocated
`class` `GridDhtColocatedCache<K,​V>` Colocated cache.

### Uses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.near

Subclasses of GridDistributedCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.near
`class` `GridNearAtomicCache<K,​V>` Near cache for atomic cache.
`class` `GridNearCacheAdapter<K,​V>` Common logic for near caches (smaller local cache that stores most recently or most frequently accessed data).
`class` `GridNearTransactionalCache<K,​V>` Near cache for transactional cache.