## 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` | GridCacheConcurrentMap.`getEntry(KeyCacheObject key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridCacheConcurrentMapImpl.`getEntry(KeyCacheObject key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridNoStorageCacheMap.`getEntry(KeyCacheObject key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridCacheConcurrentMap.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create, boolean touch)`
`GridCacheMapEntry` | GridCacheConcurrentMapImpl.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create, boolean touch)`
`GridCacheMapEntry` | GridNoStorageCacheMap.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create, boolean touch)`

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`Iterable<GridCacheMapEntry>` | GridCacheConcurrentMap.`allEntries(CacheEntryPredicate... filter)`
`Collection<GridCacheMapEntry>` | GridCacheConcurrentMapImpl.`allEntries(CacheEntryPredicate... filter)`
`Iterable<GridCacheMapEntry>` | GridNoStorageCacheMap.`allEntries(CacheEntryPredicate... filter)`
`Iterable<GridCacheMapEntry>` | GridCacheConcurrentMap.`entries(CacheEntryPredicate... filter)`
`Collection<GridCacheMapEntry>` | GridCacheConcurrentMapImpl.`entries(CacheEntryPredicate... filter)`
`Iterable<GridCacheMapEntry>` | GridNoStorageCacheMap.`entries(CacheEntryPredicate... filter)`
`Set<GridCacheMapEntry>` | GridCacheConcurrentMap.`entrySet(CacheEntryPredicate... filter)`
`Set<GridCacheMapEntry>` | GridCacheConcurrentMapImpl.`entrySet(CacheEntryPredicate... filter)`
`Set<GridCacheMapEntry>` | GridNoStorageCacheMap.`entrySet(CacheEntryPredicate... filter)`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`boolean` | IgniteCacheOffheapManager.`containsKey(GridCacheMapEntry entry)` TODO: GG-10884, used on only from initialValue.
`boolean` | IgniteCacheOffheapManagerImpl.`containsKey(GridCacheMapEntry entry)` TODO: GG-10884, used on only from initialValue.
`void` | GridCacheContext.`decrementPublicSize(GridCacheMapEntry e)`
`void` | GridCacheAdapter.`decrementSize(GridCacheMapEntry e)` Decrements map public size.
`void` | GridCacheContext.`incrementPublicSize(GridCacheMapEntry e)`
`void` | GridCacheAdapter.`incrementSize(GridCacheMapEntry e)` Increments map public size.
`CacheDataRow` | IgniteCacheOffheapManager.`read(GridCacheMapEntry entry)`
`CacheDataRow` | IgniteCacheOffheapManagerImpl.`read(GridCacheMapEntry entry)`

### 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.

### 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.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridCacheMapEntry` | GridCachePartitionedConcurrentMap.`getEntry(KeyCacheObject key)` Returns the entry associated with the specified key in the HashMap.
`GridCacheMapEntry` | GridCachePartitionedConcurrentMap.`putEntryIfObsoleteOrAbsent(AffinityTopologyVersion topVer, KeyCacheObject key, CacheObject val, boolean create, boolean touch)`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return types with arguments of type GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`Iterable<GridCacheMapEntry>` | GridCachePartitionedConcurrentMap.`allEntries(CacheEntryPredicate... filter)`
`Iterable<GridCacheMapEntry>` | GridCachePartitionedConcurrentMap.`entries(CacheEntryPredicate... filter)`
`Set<GridCacheMapEntry>` | GridCachePartitionedConcurrentMap.`entrySet(CacheEntryPredicate... filter)`

### 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.

### 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` | `GridDhtDetachedCacheEntry` Detached cache entry.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.colocated with parameters of type GridCacheMapEntry
Constructor and Description
`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.

Methods in org.apache.ignite.internal.processors.cache.distributed.near that return GridCacheMapEntry
Modifier and Type | Method and Description
--- | ---
`GridCacheMapEntry` | GridNearCacheAdapter.`entryEx(KeyCacheObject key, AffinityTopologyVersion topVer)`

### 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.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.0.0
Release Date | : April 30 2017