## Uses of Interface
org.apache.ignite.cache.affinity.AffinityKeyMapper

Packages that use AffinityKeyMapper
Package | Description
--- | ---
org.apache.ignite.configuration | Contains configuration-related classes.
org.apache.ignite.igfs | Contains IGnite File System APIs.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.igfs | Contains high performance file system processor.

### Uses of AffinityKeyMapper in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return AffinityKeyMapper
Modifier and Type | Method and Description
--- | ---
`AffinityKeyMapper` | CacheConfiguration.`getAffinityMapper()` Affinity key mapper used to provide custom affinity key for any given key.

Methods in org.apache.ignite.configuration with parameters of type AffinityKeyMapper
Modifier and Type | Method and Description
--- | ---
`CacheConfiguration<K,V>` | CacheConfiguration.`setAffinityMapper(AffinityKeyMapper affMapper)` Sets custom affinity mapper.

### Uses of AffinityKeyMapper in org.apache.ignite.igfs

Classes in org.apache.ignite.igfs that implement AffinityKeyMapper
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsGroupDataBlocksKeyMapper` `IGFS` class providing ability to group file's data blocks together on one node.

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

Classes in org.apache.ignite.internal.processors.cache that implement AffinityKeyMapper
Modifier and Type | Class and Description
--- | ---
`class` | `CacheDefaultBinaryAffinityKeyMapper`
`class` | `GridCacheDefaultAffinityKeyMapper` Default key affinity mapper.

Methods in org.apache.ignite.internal.processors.cache that return AffinityKeyMapper
Modifier and Type | Method and Description
--- | ---
`AffinityKeyMapper` | GridCacheContext.`defaultAffMapper()`
`AffinityKeyMapper` | CacheObjectContext.`defaultAffMapper()`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type AffinityKeyMapper
Constructor and Description
`CacheObjectContext(GridKernalContext kernalCtx, String cacheName, AffinityKeyMapper dfltAffMapper, boolean cpyOnGet, boolean storeVal, boolean addDepInfo)`

### Uses of AffinityKeyMapper in org.apache.ignite.internal.processors.igfs

Classes in org.apache.ignite.internal.processors.igfs that implement AffinityKeyMapper
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsColocatedMetadataAffinityKeyMapper` Special implementation of affinity mapper which maps all metadata to the same primary.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.1.0
Release Date | : July 20 2017