## Uses of Class
org.apache.ignite.internal.processors.cache.GridCacheAdapter

Packages that use GridCacheAdapter
Package | Description
--- | ---
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.distributed |
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 |
org.apache.ignite.internal.processors.cache.local |
org.apache.ignite.internal.processors.cache.local.atomic |
org.apache.ignite.internal.processors.datastructures |
org.apache.ignite.internal.visor.cache |

### Uses of GridCacheAdapter in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return GridCacheAdapter
Modifier and Type | Method and Description
--- | ---
`<K,V> GridCacheAdapter<K,V>` | IgniteKernal.`internalCache()` USED ONLY FOR TESTING.
`<K,V> GridCacheAdapter<K,V>` | IgniteKernal.`internalCache(String name)` USED ONLY FOR TESTING.

### Uses of GridCacheAdapter in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as GridCacheAdapter
Modifier and Type | Field and Description
--- | ---
`protected GridCacheAdapter<K,V>` | GridCacheClearAllRunnable.`cache` Cache to be cleared.

Methods in org.apache.ignite.internal.processors.cache that return GridCacheAdapter
Modifier and Type | Method and Description
--- | ---
`GridCacheAdapter<K,V>` | GridCacheContext.`cache()`
`<K,V> GridCacheAdapter<K,V>` | GridCacheProcessor.`internalCache()`
`<K,V> GridCacheAdapter<K,V>` | GridCacheProcessor.`internalCache(String name)`
`GridCacheAdapter<Integer,String>` | GridCacheProcessor.`marshallerCache()`
`<K,V> GridCacheAdapter<K,V>` | GridCacheProcessor.`utilityCache()` Gets utility cache.

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type GridCacheAdapter
Modifier and Type | Method and Description
--- | ---
`Collection<GridCacheAdapter<?,?>>` | GridCacheProcessor.`internalCaches()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheAdapter
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheContext.`cache(GridCacheAdapter<K,V> cache)`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridCacheAdapter
Constructor and Description
`GridCacheClearAllRunnable(GridCacheAdapter<K,V> cache, GridCacheVersion obsoleteVer, int id, int totalCnt)` Constructor.

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

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed
Modifier and Type | Class and Description
--- | ---
`class` | `GridDistributedCacheAdapter<K,V>` Distributed cache implementation.

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

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht
Modifier and Type | Class and Description
--- | ---
`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 GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.atomic
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtAtomicCache<K,V>` Non-transactional partitioned cache.

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

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtColocatedCache<K,V>` Colocated cache.

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

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.distributed.near
Modifier and Type | Class and Description
--- | ---
`class` | `GridNearAtomicCache<K,V>` Near cache for atomic cache.
`class` | `GridNearCacheAdapter<K,V>` Common logic for near caches.
`class` | `GridNearTransactionalCache<K,V>` Near cache for transactional cache.

Constructors in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type GridCacheAdapter
Constructor and Description
`GridNearCacheClearAllRunnable(GridCacheAdapter<K,V> cache, GridCacheVersion obsoleteVer, GridCacheClearAllRunnable<K,V> dhtJob)` Constructor.

### Uses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.local

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.local
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalCache<K,V>` Local cache implementation.

### Uses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.local.atomic

Subclasses of GridCacheAdapter in org.apache.ignite.internal.processors.cache.local.atomic
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalAtomicCache<K,V>` Non-transactional local cache.

### Uses of GridCacheAdapter in org.apache.ignite.internal.processors.datastructures

Fields in org.apache.ignite.internal.processors.datastructures declared as GridCacheAdapter
Modifier and Type | Field and Description
--- | ---
`protected GridCacheAdapter` | GridCacheQueueAdapter.`cache` Cache.

### Uses of GridCacheAdapter in org.apache.ignite.internal.visor.cache

Methods in org.apache.ignite.internal.visor.cache with parameters of type GridCacheAdapter
Modifier and Type | Method and Description
--- | ---
`protected void` | VisorCache.`estimateMemorySize(IgniteEx ignite, GridCacheAdapter ca, int sample)` Estimate memory size used by cache.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.2.0-incubating
Release Date | : June 16 2015