interface javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKeyReference
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKeyReference
  super_class: java.lang.Object
{
  public abstract javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKey getCacheKey();
    descriptor: ()Ljavax/persistence/spi/PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKey;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "PersistenceProviderResolverHolder.java"
NestHost: javax.persistence.spi.PersistenceProviderResolverHolder
InnerClasses:
  private DefaultPersistenceProviderResolver = javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver of javax.persistence.spi.PersistenceProviderResolverHolder
  private CacheKey = javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKey of javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver
  private abstract CacheKeyReference = javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKeyReference of javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver