private class PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.PersistenceProviderReference extends java.lang.ref.SoftReference<java.util.List<PersistenceProvider>> implements PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKeyReference
| Modifier and Type | Field and Description |
|---|---|
private PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey |
cacheKey |
| Constructor and Description |
|---|
PersistenceProviderReference(java.util.List<PersistenceProvider> referent,
java.lang.ref.ReferenceQueue q,
PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey key) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey |
getCacheKey() |
private PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey cacheKey
PersistenceProviderReference(java.util.List<PersistenceProvider> referent, java.lang.ref.ReferenceQueue q, PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey key)
public PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey getCacheKey()
getCacheKey in interface PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKeyReference