class org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler implements java.lang.reflect.InvocationHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler
  super_class: java.lang.Object
{
  private final Query target;
    descriptor: LQuery;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private EntityManager entityManager;
    descriptor: LEntityManager;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.util.Map<java.lang.Object, java.lang.Object> outputParameters;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>(Query, EntityManager);
    descriptor: (LQuery;LEntityManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler this
         0: .line 31
            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\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManagerInterface() from the type EntityManagerFactoryInfo refers to the missing type EntityManager\n\tEntityManager cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager 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\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\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tTransactionRequiredException cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tParameterMode cannot be resolved to a variable\n\tParameterMode cannot be resolved to a variable\n\tQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/SharedEntityManagerCreator$DeferredQueryInvocationHandler;
    MethodParameters:
               Name  Flags
      target         
      entityManager  

  public java.lang.Object invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler this
         0: .line 383
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tParameterMode cannot be resolved to a variable\n\tParameterMode cannot be resolved to a variable\n\tQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tStoredProcedureQuery cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/jpa/SharedEntityManagerCreator$DeferredQueryInvocationHandler;
    Exceptions:
      throws java.lang.Throwable
    MethodParameters:
        Name  Flags
      proxy   
      method  
      args    
}
SourceFile: "SharedEntityManagerCreator.java"
NestHost: org.springframework.orm.jpa.SharedEntityManagerCreator
InnerClasses:
  private DeferredQueryInvocationHandler = org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler of org.springframework.orm.jpa.SharedEntityManagerCreator