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

Packages that use GridCacheMapEntry
Package | Description
--- | ---
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 |

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

Methods in org.apache.ignite.internal.processors.cache that return GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridCacheMapEntry` | GridCacheMapEntryFactory.`create(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridCacheMapEntry` | GridCacheConcurrentMap.`getEntry(Object key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridCacheConcurrentMap.`putEntry(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val)`
`GridCacheMapEntry` | GridCacheConcurrentMap.`randomEntry()`
`GridCacheMapEntry` | GridCacheConcurrentMap.`removeEntryIfObsolete(KeyCacheObject key)` Removes and returns the entry associated with the specified key in the HashMap if entry is obsolete.

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridTriple<GridCacheMapEntry>` | GridCacheConcurrentMap.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create)`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheTtlManager.`addTrackedEntry(GridCacheMapEntry entry)` Adds tracked entry to ttl processor.
`GridCacheMapEntry` | GridCacheMapEntryFactory.`create(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`void` | GridCacheContext.`decrementPublicSize(GridCacheMapEntry e)`
`void` | GridCacheConcurrentMap.`decrementSize(GridCacheMapEntry e)`
`void` | GridCacheContext.`incrementPublicSize(GridCacheMapEntry e)`
`void` | GridCacheConcurrentMap.`incrementSize(GridCacheMapEntry e)`
`void` | GridCacheTtlManager.`removeTrackedEntry(GridCacheMapEntry entry)`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridCacheMapEntry
Constructor and Description
`GridCacheMapEntry(GridCacheContext<?,?> cctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.distributed
Modifier and Type | Class and Description
--- | ---
`class` | `GridDistributedCacheEntry` Entry for distributed (replicated/partitioned) cache.

Constructors in org.apache.ignite.internal.processors.cache.distributed with parameters of type GridCacheMapEntry
Constructor and Description
`GridDistributedCacheEntry(GridCacheContext ctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.distributed.dht
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtCacheEntry` Replicated cache entry.
`class` | `GridDhtOffHeapCacheEntry` Replicated cache entry for off-heap tiered or off-heap values modes.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridCacheMapEntry` | GridNoStorageCacheMap.`getEntry(Object key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridNoStorageCacheMap.`putEntry(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val)`
`GridCacheMapEntry` | GridNoStorageCacheMap.`randomEntry()`
`GridCacheMapEntry` | GridNoStorageCacheMap.`removeEntryIfObsolete(KeyCacheObject key)` Removes and returns the entry associated with the specified key in the HashMap if entry is obsolete.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return types with arguments of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridTriple<GridCacheMapEntry>` | GridNoStorageCacheMap.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create)`

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type GridCacheMapEntry
Constructor and Description
`GridDhtCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridDhtOffHeapCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.distributed.dht.atomic
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtAtomicCacheEntry` DHT atomic cache entry.
`class` | `GridDhtAtomicOffHeapCacheEntry` DHT atomic cache entry for off-heap tiered or off-heap values modes.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type GridCacheMapEntry
Constructor and Description
`GridDhtAtomicCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridDhtAtomicOffHeapCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtColocatedCacheEntry` Cache entry for colocated cache.
`class` | `GridDhtColocatedOffHeapCacheEntry` Cache entry for colocated cache for off-heap tiered or off-heap values modes.
`class` | `GridDhtDetachedCacheEntry` Detached cache entry.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.colocated with parameters of type GridCacheMapEntry
Constructor and Description
`GridDhtColocatedCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridDhtColocatedOffHeapCacheEntry(GridCacheContext ctx, AffinityTopologyVersion topVer, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridDhtDetachedCacheEntry(GridCacheContext ctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.distributed.near
Modifier and Type | Class and Description
--- | ---
`class` | `GridNearCacheEntry` Near cache entry.
`class` | `GridNearOffHeapCacheEntry` Near cache entry for off-heap tiered or off-heap values modes.

Constructors in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type GridCacheMapEntry
Constructor and Description
`GridNearCacheEntry(GridCacheContext ctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`
`GridNearOffHeapCacheEntry(GridCacheContext ctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

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

Subclasses of GridCacheMapEntry in org.apache.ignite.internal.processors.cache.local
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalCacheEntry` Cache entry for local caches.

Constructors in org.apache.ignite.internal.processors.cache.local with parameters of type GridCacheMapEntry
Constructor and Description
`GridLocalCacheEntry(GridCacheContext ctx, KeyCacheObject key, int hash, CacheObject val, GridCacheMapEntry next, int hdrId)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015