Package com.hazelcast.partition
Interface PartitioningStrategy<K>
- Type Parameters:
 K- key type
- All Superinterfaces:
 Serializable
- All Known Implementing Classes:
 AttributePartitioningStrategy,DefaultPartitioningStrategy,StringAndPartitionAwarePartitioningStrategy,StringPartitioningStrategy
- Functional Interface:
 - This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
 
PartitioningStrategy allows keys to be located on the same member.
 This causes related data to be stored in the same location. (See data-affinity.)
- 
Method Summary
Modifier and TypeMethodDescriptiongetPartitionKey(K key) Returns the key object that will be used by Hazelcast to specify the partition. 
- 
Method Details
- 
getPartitionKey
Returns the key object that will be used by Hazelcast to specify the partition.- Parameters:
 key- actual key object used by Hazelcast to specify the partition- Returns:
 - the partition key object, or null to fall back to the default partition calculation
 
 
 -