Hierarchy For Package jakarta.persistence.spi
Class Hierarchy
- java.lang.Object
- jakarta.persistence.spi.PersistenceProviderResolverHolder
- jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver (implements jakarta.persistence.spi.PersistenceProviderResolver)
- jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKey (implements java.lang.Cloneable)
- java.lang.ref.Reference<T>
- java.lang.ref.SoftReference<T>
- jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.PersistenceProviderReference (implements jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKeyReference)
- java.lang.ref.WeakReference<T>
- jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.LoaderReference (implements jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKeyReference)
- java.lang.ref.SoftReference<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- jakarta.persistence.spi.TransformerException
- java.lang.Exception
Interface Hierarchy
- jakarta.persistence.spi.ClassTransformer
- jakarta.persistence.spi.PersistenceProvider
- jakarta.persistence.spi.PersistenceProviderResolver
- jakarta.persistence.spi.PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver.CacheKeyReference
- jakarta.persistence.spi.PersistenceUnitInfo
- jakarta.persistence.spi.ProviderUtil
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- jakarta.persistence.spi.LoadState
- jakarta.persistence.spi.PersistenceUnitTransactionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)