public abstract class org.springframework.orm.jpa.EntityManagerFactoryAccessor implements org.springframework.beans.factory.BeanFactoryAware
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.springframework.orm.jpa.EntityManagerFactoryAccessor
  super_class: java.lang.Object
{
  protected final org.apache.commons.logging.Log logger;
    descriptor: Lorg/apache/commons/logging/Log;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  private EntityManagerFactory entityManagerFactory;
    descriptor: LEntityManagerFactory;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String persistenceUnitName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private final java.util.Map<java.lang.String, java.lang.Object> jpaPropertyMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 23
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n\tThe method getEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n\tThe method findEntityManagerFactory(ListableBeanFactory, String) from the type EntityManagerFactoryUtils refers to the missing type EntityManagerFactory\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method obtainEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method obtainEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;

  public void setEntityManagerFactory(EntityManagerFactory);
    descriptor: (LEntityManagerFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 65
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
      Name  Flags
      emf   

  public EntityManagerFactory getEntityManagerFactory();
    descriptor: ()LEntityManagerFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 74
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  protected final EntityManagerFactory obtainEntityManagerFactory();
    descriptor: ()LEntityManagerFactory;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 84
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;

  public void setPersistenceUnitName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 98
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
                     Name  Flags
      persistenceUnitName  

  public java.lang.String getPersistenceUnitName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 106
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setJpaProperties(java.util.Properties);
    descriptor: (Ljava/util/Properties;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 117
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    MethodParameters:
               Name  Flags
      jpaProperties  

  public void setJpaPropertyMap(java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
               Name  Flags
      jpaProperties  

  public java.util.Map<java.lang.String, java.lang.Object> getJpaPropertyMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 138
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;

  public void setBeanFactory(org.springframework.beans.factory.BeanFactory);
    descriptor: (Lorg/springframework/beans/factory/BeanFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 149
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method getEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n\tThe method findEntityManagerFactory(ListableBeanFactory, String) from the type EntityManagerFactoryUtils refers to the missing type EntityManagerFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    Exceptions:
      throws org.springframework.beans.BeansException
    MethodParameters:
             Name  Flags
      beanFactory  

  protected EntityManager createEntityManager();
    descriptor: ()LEntityManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 168
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method obtainEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    Exceptions:
      throws java.lang.IllegalStateException

  protected EntityManager getTransactionalEntityManager();
    descriptor: ()LEntityManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
         0: .line 182
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method obtainEntityManagerFactory() from the type EntityManagerFactoryAccessor refers to the missing type EntityManagerFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.EntityManagerFactoryAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/EntityManagerFactoryAccessor;
    Exceptions:
      throws java.lang.IllegalStateException
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
}
SourceFile: "EntityManagerFactoryAccessor.java"