## Uses of Interface
org.apache.ignite.internal.processors.cache.GridCacheProjectionEx

Packages that use GridCacheProjectionEx
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.rest.handlers.cache | REST in-memory data grid commands.

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

Methods in org.apache.ignite.internal that return GridCacheProjectionEx
Modifier and Type | Method and Description
--- | ---
`<K extends GridCacheUtilityKey,V> GridCacheProjectionEx<K,V>` | IgniteKernal.`utilityCache(Class<K> keyCls, Class<V> valCls)` Gets utility cache.
`<K extends GridCacheUtilityKey,V> GridCacheProjectionEx<K,V>` | IgniteEx.`utilityCache(Class<K> keyCls, Class<V> valCls)` Gets utility cache.

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

Subinterfaces of GridCacheProjectionEx in org.apache.ignite.internal.processors.cache
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridCacheProxy<K,V>` Cache proxy marker interface.

Classes in org.apache.ignite.internal.processors.cache that implement GridCacheProjectionEx
Modifier and Type | Class and Description
--- | ---
`class` | `GridCacheAdapter<K,V>` Adapter for different cache implementations.
`class` | `GridCacheProjectionImpl<K,V>` Cache projection.
`class` | `GridCacheProxyImpl<K,V>` Cache proxy.

Methods in org.apache.ignite.internal.processors.cache that return GridCacheProjectionEx
Modifier and Type | Method and Description
--- | ---
`GridCacheProjectionEx<K,V>` | GridCacheProxyImpl.`delegate()`
`GridCacheProjectionEx` | IgniteCacheProxy.`delegate()`
`GridCacheProjectionEx<K,V>` | GridCacheProxyImpl.`forSubjectId(UUID subjId)` Creates projection for specified subject ID.
`GridCacheProjectionEx<K,V>` | GridCacheProjectionEx.`forSubjectId(UUID subjId)` Creates projection for specified subject ID.
`GridCacheProjectionEx<K,V>` | GridCacheProjectionImpl.`forSubjectId(UUID subjId)` Creates projection for specified subject ID.
`GridCacheProjectionEx<K,V>` | GridCacheAdapter.`forSubjectId(UUID subjId)` Creates projection for specified subject ID.
`<K extends GridCacheUtilityKey,V> GridCacheProjectionEx<K,V>` | GridCacheProcessor.`utilityCache(Class<K> keyCls, Class<V> valCls)` Gets utility cache.
`GridCacheProjectionEx<K,V>` | GridCacheProxyImpl.`withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)`
`GridCacheProjectionEx<K,V>` | GridCacheProjectionEx.`withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)`
`GridCacheProjectionEx<K,V>` | GridCacheProjectionImpl.`withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)`
`GridCacheProjectionEx<K,V>` | GridCacheAdapter.`withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridCacheProjectionEx
Constructor and Description
`GridCacheProxyImpl(GridCacheContext<K,V> ctx, GridCacheProjectionEx<K,V> delegate, GridCacheProjectionImpl<K,V> prj)`
`IgniteCacheProxy(GridCacheContext<K,V> ctx, GridCacheProjectionEx<K,V> delegate, GridCacheProjectionImpl<K,V> prj, boolean async)`

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

Classes in org.apache.ignite.internal.processors.cache.distributed that implement GridCacheProjectionEx
Modifier and Type | Class and Description
--- | ---
`class` | `GridDistributedCacheAdapter<K,V>` Distributed cache implementation.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht that implement GridCacheProjectionEx
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 GridCacheProjectionEx in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

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

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.colocated that implement GridCacheProjectionEx
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtColocatedCache<K,V>` Colocated cache.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.near that implement GridCacheProjectionEx
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.

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

Classes in org.apache.ignite.internal.processors.cache.local that implement GridCacheProjectionEx
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalCache<K,V>` Local cache implementation.

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

Classes in org.apache.ignite.internal.processors.cache.local.atomic that implement GridCacheProjectionEx
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalAtomicCache<K,V>` Non-transactional local cache.

### Uses of GridCacheProjectionEx in org.apache.ignite.internal.processors.rest.handlers.cache

Methods in org.apache.ignite.internal.processors.rest.handlers.cache that return GridCacheProjectionEx
Modifier and Type | Method and Description
--- | ---
`protected GridCacheProjectionEx<Object,Object>` | GridCacheCommandHandler.`localCache(String cacheName)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0
Release Date | : March 31 2015