interface org.springframework.data.jpa.provider.PersistenceProvider$Constants
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.data.jpa.provider.PersistenceProvider$Constants
  super_class: java.lang.Object
{
  public static final java.lang.String GENERIC_JPA_ENTITY_MANAGER_INTERFACE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "javax.persistence.EntityManager"

  public static final java.lang.String ECLIPSELINK_ENTITY_MANAGER_INTERFACE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "org.eclipse.persistence.jpa.JpaEntityManager"

  public static final java.lang.String HIBERNATE_ENTITY_MANAGER_INTERFACE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "org.hibernate.jpa.HibernateEntityManager"

  public static final java.lang.String HIBERNATE_JPA_METAMODEL_TYPE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "org.hibernate.metamodel.internal.MetamodelImpl"

  public static final java.lang.String ECLIPSELINK_JPA_METAMODEL_TYPE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "org.eclipse.persistence.internal.jpa.metamodel.MetamodelImpl"
}
SourceFile: "PersistenceProvider.java"
NestHost: org.springframework.data.jpa.provider.PersistenceProvider
InnerClasses:
  abstract Constants = org.springframework.data.jpa.provider.PersistenceProvider$Constants of org.springframework.data.jpa.provider.PersistenceProvider