public class org.springframework.orm.hibernate5.LocalSessionFactoryBean extends org.springframework.orm.hibernate5.HibernateExceptionTranslator implements org.springframework.beans.factory.FactoryBean<SessionFactory>, ResourceLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.orm.hibernate5.LocalSessionFactoryBean
  super_class: org.springframework.orm.hibernate5.HibernateExceptionTranslator
{
  private javax.sql.DataSource dataSource;
    descriptor: Ljavax/sql/DataSource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.io.Resource[] configLocations;
    descriptor: [Lorg/springframework/core/io/Resource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

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

  private org.springframework.core.io.Resource[] mappingLocations;
    descriptor: [Lorg/springframework/core/io/Resource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.io.Resource[] cacheableMappingLocations;
    descriptor: [Lorg/springframework/core/io/Resource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.io.Resource[] mappingJarLocations;
    descriptor: [Lorg/springframework/core/io/Resource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.io.Resource[] mappingDirectoryLocations;
    descriptor: [Lorg/springframework/core/io/Resource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private Interceptor entityInterceptor;
    descriptor: LInterceptor;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private ImplicitNamingStrategy implicitNamingStrategy;
    descriptor: LImplicitNamingStrategy;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private PhysicalNamingStrategy physicalNamingStrategy;
    descriptor: LPhysicalNamingStrategy;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

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

  private RegionFactory cacheRegionFactory;
    descriptor: LRegionFactory;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private MultiTenantConnectionProvider multiTenantConnectionProvider;
    descriptor: LMultiTenantConnectionProvider;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private CurrentTenantIdentifierResolver currentTenantIdentifierResolver;
    descriptor: LCurrentTenantIdentifierResolver;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.util.Properties hibernateProperties;
    descriptor: Ljava/util/Properties;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.type.filter.TypeFilter[] entityTypeFilters;
    descriptor: [Lorg/springframework/core/type/filter/TypeFilter;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.Class<?>[] annotatedClasses;
    descriptor: [Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Signature: [Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

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

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

  private org.springframework.core.task.AsyncTaskExecutor bootstrapExecutor;
    descriptor: Lorg/springframework/core/task/AsyncTaskExecutor;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private Integrator[] hibernateIntegrators;
    descriptor: [LIntegrator;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private boolean metadataSourcesAccessed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private MetadataSources metadataSources;
    descriptor: LMetadataSources;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver;
    descriptor: Lorg/springframework/core/io/support/ResourcePatternResolver;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory;
    descriptor: Lorg/springframework/beans/factory/config/ConfigurableListableBeanFactory;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private Configuration configuration;
    descriptor: LConfiguration;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private SessionFactory sessionFactory;
    descriptor: LSessionFactory;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 25
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.springframework.context cannot be resolved\n\tSessionFactory cannot be resolved to a type\n\tResourceLoaderAware cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tConfiguration cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method setResourceLoader(ResourceLoader) of type LocalSessionFactoryBean must override or implement a supertype method\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getMetadataSources() from the type LocalSessionFactoryBean refers to the missing type MetadataSources\n\tThe method configure(URL) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addInputStream(InputStream) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addInputStream(InputStream) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addCacheableFile(File) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addJar(File) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addDirectory(File) is undefined for the type LocalSessionFactoryBuilder\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method addProperties(Properties) is undefined for the type LocalSessionFactoryBuilder\n\tThe method scanPackages(String...) from the type LocalSessionFactoryBuilder refers to the missing type HibernateException\n\tConfiguration cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tThe method buildSessionFactory(LocalSessionFactoryBuilder) from the type LocalSessionFactoryBean refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tThe method buildSessionFactory(AsyncTaskExecutor) from the type LocalSessionFactoryBuilder refers to the missing type SessionFactory\n\tThe method buildSessionFactory(AsyncTaskExecutor) from the type LocalSessionFactoryBuilder refers to the missing type SessionFactory\n\tConfiguration cannot be resolved to a type\n\tConfiguration cannot be resolved to a type\n\tConfiguration cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

  public void setDataSource(javax.sql.DataSource);
    descriptor: (Ljavax/sql/DataSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 168
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
            Name  Flags
      dataSource  

  public void setConfigLocation(org.springframework.core.io.Resource);
    descriptor: (Lorg/springframework/core/io/Resource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 179
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                Name  Flags
      configLocation  

  public void setConfigLocations(org.springframework.core.io.Resource[]);
    descriptor: ([Lorg/springframework/core/io/Resource;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 190
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                 Name  Flags
      configLocations  

  public void setMappingResources(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 204
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                  Name  Flags
      mappingResources  

  public void setMappingLocations(org.springframework.core.io.Resource[]);
    descriptor: ([Lorg/springframework/core/io/Resource;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 217
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                  Name  Flags
      mappingLocations  

  public void setCacheableMappingLocations(org.springframework.core.io.Resource[]);
    descriptor: ([Lorg/springframework/core/io/Resource;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 230
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                           Name  Flags
      cacheableMappingLocations  

  public void setMappingJarLocations(org.springframework.core.io.Resource[]);
    descriptor: ([Lorg/springframework/core/io/Resource;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 241
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                     Name  Flags
      mappingJarLocations  

  public void setMappingDirectoryLocations(org.springframework.core.io.Resource[]);
    descriptor: ([Lorg/springframework/core/io/Resource;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 252
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                           Name  Flags
      mappingDirectoryLocations  

  public void setEntityInterceptor(Interceptor);
    descriptor: (LInterceptor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 262
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                   Name  Flags
      entityInterceptor  

  public void setImplicitNamingStrategy(ImplicitNamingStrategy);
    descriptor: (LImplicitNamingStrategy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 270
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tImplicitNamingStrategy cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                        Name  Flags
      implicitNamingStrategy  

  public void setPhysicalNamingStrategy(PhysicalNamingStrategy);
    descriptor: (LPhysicalNamingStrategy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 278
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPhysicalNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                        Name  Flags
      physicalNamingStrategy  

  public void setJtaTransactionManager(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 288
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                       Name  Flags
      jtaTransactionManager  

  public void setCacheRegionFactory(RegionFactory);
    descriptor: (LRegionFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 300
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegionFactory cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                    Name  Flags
      cacheRegionFactory  

  public void setMultiTenantConnectionProvider(MultiTenantConnectionProvider);
    descriptor: (LMultiTenantConnectionProvider;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 309
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                               Name  Flags
      multiTenantConnectionProvider  

  public void setCurrentTenantIdentifierResolver(CurrentTenantIdentifierResolver);
    descriptor: (LCurrentTenantIdentifierResolver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 317
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                                 Name  Flags
      currentTenantIdentifierResolver  

  public void setHibernateProperties(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.hibernate5.LocalSessionFactoryBean this
         0: .line 328
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                     Name  Flags
      hibernateProperties  

  public java.util.Properties getHibernateProperties();
    descriptor: ()Ljava/util/Properties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 336
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

  public void setEntityTypeFilters(org.springframework.core.type.filter.TypeFilter[]);
    descriptor: ([Lorg/springframework/core/type/filter/TypeFilter;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 350
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                   Name  Flags
      entityTypeFilters  

  public void setAnnotatedClasses(java.lang.Class<?>[]);
    descriptor: ([Ljava/lang/Class;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 358
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    Signature: ([Ljava/lang/Class<*>;)V
    MethodParameters:
                  Name  Flags
      annotatedClasses  

  public void setAnnotatedPackages(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 367
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                   Name  Flags
      annotatedPackages  

  public void setPackagesToScan(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 376
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                Name  Flags
      packagesToScan  

  public void setBootstrapExecutor(org.springframework.core.task.AsyncTaskExecutor);
    descriptor: (Lorg/springframework/core/task/AsyncTaskExecutor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 393
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                   Name  Flags
      bootstrapExecutor  

  public void setHibernateIntegrators(Integrator[]);
    descriptor: ([LIntegrator;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 406
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                      Name  Flags
      hibernateIntegrators  

  public void setMetadataSources(MetadataSources);
    descriptor: (LMetadataSources;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 418
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                 Name  Flags
      metadataSources  

  public MetadataSources getMetadataSources();
    descriptor: ()LMetadataSources;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 431
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tIntegrator cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

  public void setResourceLoader(org.springframework.core.io.ResourceLoader);
    descriptor: (Lorg/springframework/core/io/ResourceLoader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 453
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method setResourceLoader(ResourceLoader) of type LocalSessionFactoryBean must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
                Name  Flags
      resourceLoader  

  public org.springframework.core.io.ResourceLoader getResourceLoader();
    descriptor: ()Lorg/springframework/core/io/ResourceLoader;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 462
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

  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.hibernate5.LocalSessionFactoryBean this
         0: .line 479
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
             Name  Flags
      beanFactory  

  public void afterPropertiesSet();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 490
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMetadataSources cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getMetadataSources() from the type LocalSessionFactoryBean refers to the missing type MetadataSources\n\tThe method configure(URL) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addInputStream(InputStream) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addInputStream(InputStream) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addCacheableFile(File) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addJar(File) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addDirectory(File) is undefined for the type LocalSessionFactoryBuilder\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tImplicitNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tPhysicalNamingStrategy cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tRegionFactory cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method addProperties(Properties) is undefined for the type LocalSessionFactoryBuilder\n\tThe method scanPackages(String...) from the type LocalSessionFactoryBuilder refers to the missing type HibernateException\n\tConfiguration cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tThe method buildSessionFactory(LocalSessionFactoryBuilder) from the type LocalSessionFactoryBean refers to the missing type SessionFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    Exceptions:
      throws java.io.IOException

  protected SessionFactory buildSessionFactory(org.springframework.orm.hibernate5.LocalSessionFactoryBuilder);
    descriptor: (Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;)LSessionFactory;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 614
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSessionFactory cannot be resolved to a type\n\tThe method buildSessionFactory(AsyncTaskExecutor) from the type LocalSessionFactoryBuilder refers to the missing type SessionFactory\n\tThe method buildSessionFactory(AsyncTaskExecutor) from the type LocalSessionFactoryBuilder refers to the missing type SessionFactory\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    MethodParameters:
      Name  Flags
      sfb   

  public final Configuration getConfiguration();
    descriptor: ()LConfiguration;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 624
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConfiguration cannot be resolved to a type\n\tConfiguration cannot be resolved to a type\n\tConfiguration cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

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

  public java.lang.Class<?> getObjectType();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 640
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
    Signature: ()Ljava/lang/Class<*>;

  public boolean isSingleton();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 644
            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.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;

  public void destroy();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
         0: .line 651
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBean;
}
Signature: Lorg/springframework/orm/hibernate5/HibernateExceptionTranslator;Lorg/springframework/beans/factory/FactoryBean<LSessionFactory;>;LResourceLoaderAware;Lorg/springframework/beans/factory/BeanFactoryAware;Lorg/springframework/beans/factory/InitializingBean;Lorg/springframework/beans/factory/DisposableBean;
SourceFile: "LocalSessionFactoryBean.java"