public class OnePerKindKeyProvider extends Object implements KeyProvider<EntityKey,AssociationKey,IdSourceKey>
| Constructor and Description |
|---|
OnePerKindKeyProvider() |
| Modifier and Type | Method and Description |
|---|---|
AssociationKey |
getAssociationCacheKey(AssociationKey key) |
EntityKey |
getEntityCacheKey(EntityKey key) |
Set<org.infinispan.commons.marshall.AdvancedExternalizer<?>> |
getExternalizers() |
IdSourceKey |
getIdSourceCacheKey(IdSourceKey key) |
org.hibernate.ogm.datastore.infinispan.persistencestrategy.kind.impl.OnePerKindKeyProvider.TupleMapper |
getMapper(EntityKeyMetadata... entityKeyMetadatas) |
public EntityKey getEntityCacheKey(EntityKey key)
getEntityCacheKey in interface KeyProvider<EntityKey,AssociationKey,IdSourceKey>public AssociationKey getAssociationCacheKey(AssociationKey key)
getAssociationCacheKey in interface KeyProvider<EntityKey,AssociationKey,IdSourceKey>public IdSourceKey getIdSourceCacheKey(IdSourceKey key)
getIdSourceCacheKey in interface KeyProvider<EntityKey,AssociationKey,IdSourceKey>public org.hibernate.ogm.datastore.infinispan.persistencestrategy.kind.impl.OnePerKindKeyProvider.TupleMapper getMapper(EntityKeyMetadata... entityKeyMetadatas)
getMapper in interface KeyProvider<EntityKey,AssociationKey,IdSourceKey>public Set<org.infinispan.commons.marshall.AdvancedExternalizer<?>> getExternalizers()
getExternalizers in interface KeyProvider<EntityKey,AssociationKey,IdSourceKey>Copyright © 2010–2017 Hibernate. All rights reserved.