public class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  super_class: java.lang.Object
{
  private static final java.lang.String RESOURCE_PATTERN;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "/**/*.class"

  private static final java.lang.String PACKAGE_INFO_SUFFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: ".package-info"

  private static final org.springframework.core.type.filter.TypeFilter[] DEFAULT_ENTITY_TYPE_FILTERS;
    descriptor: [Lorg/springframework/core/type/filter/TypeFilter;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.springframework.core.type.filter.TypeFilter CONVERTER_TYPE_FILTER;
    descriptor: Lorg/springframework/core/type/filter/TypeFilter;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver;
    descriptor: Lorg/springframework/core/io/support/ResourcePatternResolver;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  public void <init>(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.LocalSessionFactoryBuilder 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.transaction.TransactionManager 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.hibernate cannot be resolved\n\tConfiguration cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Entity>, boolean) is undefined\n\tEntity cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Embeddable>, boolean) is undefined\n\tEmbeddable cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<MappedSuperclass>, boolean) is undefined\n\tMappedSuperclass cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Converter>, boolean) is undefined\n\tConverter cannot be resolved to a type\n\tThe constructor LocalSessionFactoryBuilder(DataSource, ResourceLoader, MetadataSources) is undefined\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getUserTransaction() from the type JtaTransactionManager refers to the missing type UserTransaction\n\tThe method getTransactionSynchronizationRegistry() from the type JtaTransactionManager refers to the missing type TransactionSynchronizationRegistry\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe constructor ConfigurableJtaPlatform(TransactionManager, UserTransaction, TransactionSynchronizationRegistry) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tRegionFactory cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method addAnnotatedClass(Class<capture#3-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tHibernateException cannot be resolved to a type\n\tMappingException cannot be resolved to a type\n\tThe method addAnnotatedClass(Class<capture#4-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addAttributeConverter(Class<capture#6-of ? extends AttributeConverter<?,?>>) is undefined for the type LocalSessionFactoryBuilder\n\tAttributeConverter cannot be resolved to a type\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tMappingException cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactoryImplementor 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\tThe type LocalSessionFactoryBuilder does not define buildSessionFactory() that is applicable here\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
            Name  Flags
      dataSource  

  public void <init>(javax.sql.DataSource, java.lang.ClassLoader);
    descriptor: (Ljavax/sql/DataSource;Ljava/lang/ClassLoader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder 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.transaction.TransactionManager 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.hibernate cannot be resolved\n\tConfiguration cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Entity>, boolean) is undefined\n\tEntity cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Embeddable>, boolean) is undefined\n\tEmbeddable cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<MappedSuperclass>, boolean) is undefined\n\tMappedSuperclass cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Converter>, boolean) is undefined\n\tConverter cannot be resolved to a type\n\tThe constructor LocalSessionFactoryBuilder(DataSource, ResourceLoader, MetadataSources) is undefined\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getUserTransaction() from the type JtaTransactionManager refers to the missing type UserTransaction\n\tThe method getTransactionSynchronizationRegistry() from the type JtaTransactionManager refers to the missing type TransactionSynchronizationRegistry\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe constructor ConfigurableJtaPlatform(TransactionManager, UserTransaction, TransactionSynchronizationRegistry) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tRegionFactory cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method addAnnotatedClass(Class<capture#3-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tHibernateException cannot be resolved to a type\n\tMappingException cannot be resolved to a type\n\tThe method addAnnotatedClass(Class<capture#4-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addAttributeConverter(Class<capture#6-of ? extends AttributeConverter<?,?>>) is undefined for the type LocalSessionFactoryBuilder\n\tAttributeConverter cannot be resolved to a type\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tMappingException cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactoryImplementor 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\tThe type LocalSessionFactoryBuilder does not define buildSessionFactory() that is applicable here\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
      1:
    MethodParameters:
             Name  Flags
      dataSource   
      classLoader  

  public void <init>(javax.sql.DataSource, org.springframework.core.io.ResourceLoader);
    descriptor: (Ljavax/sql/DataSource;Lorg/springframework/core/io/ResourceLoader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder 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.transaction.TransactionManager 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.hibernate cannot be resolved\n\tConfiguration cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Entity>, boolean) is undefined\n\tEntity cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Embeddable>, boolean) is undefined\n\tEmbeddable cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<MappedSuperclass>, boolean) is undefined\n\tMappedSuperclass cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Converter>, boolean) is undefined\n\tConverter cannot be resolved to a type\n\tThe constructor LocalSessionFactoryBuilder(DataSource, ResourceLoader, MetadataSources) is undefined\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getUserTransaction() from the type JtaTransactionManager refers to the missing type UserTransaction\n\tThe method getTransactionSynchronizationRegistry() from the type JtaTransactionManager refers to the missing type TransactionSynchronizationRegistry\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe constructor ConfigurableJtaPlatform(TransactionManager, UserTransaction, TransactionSynchronizationRegistry) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tRegionFactory cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method addAnnotatedClass(Class<capture#3-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tHibernateException cannot be resolved to a type\n\tMappingException cannot be resolved to a type\n\tThe method addAnnotatedClass(Class<capture#4-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addAttributeConverter(Class<capture#6-of ? extends AttributeConverter<?,?>>) is undefined for the type LocalSessionFactoryBuilder\n\tAttributeConverter cannot be resolved to a type\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tMappingException cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactoryImplementor 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\tThe type LocalSessionFactoryBuilder does not define buildSessionFactory() that is applicable here\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
      1:
    MethodParameters:
                Name  Flags
      dataSource      
      resourceLoader  

  public void <init>(javax.sql.DataSource, org.springframework.core.io.ResourceLoader, MetadataSources);
    descriptor: (Ljavax/sql/DataSource;Lorg/springframework/core/io/ResourceLoader;LMetadataSources;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder 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.transaction.TransactionManager 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.hibernate cannot be resolved\n\tConfiguration cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Entity>, boolean) is undefined\n\tEntity cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Embeddable>, boolean) is undefined\n\tEmbeddable cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<MappedSuperclass>, boolean) is undefined\n\tMappedSuperclass cannot be resolved to a type\n\tThe constructor AnnotationTypeFilter(Class<Converter>, boolean) is undefined\n\tConverter cannot be resolved to a type\n\tThe constructor LocalSessionFactoryBuilder(DataSource, ResourceLoader, MetadataSources) is undefined\n\tMetadataSources cannot be resolved to a type\n\tBootstrapServiceRegistryBuilder cannot be resolved to a type\n\tMetadataSources cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getUserTransaction() from the type JtaTransactionManager refers to the missing type UserTransaction\n\tThe method getTransactionSynchronizationRegistry() from the type JtaTransactionManager refers to the missing type TransactionSynchronizationRegistry\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe constructor ConfigurableJtaPlatform(TransactionManager, UserTransaction, TransactionSynchronizationRegistry) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tRegionFactory cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method addAnnotatedClass(Class<capture#3-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tHibernateException cannot be resolved to a type\n\tMappingException cannot be resolved to a type\n\tThe method addAnnotatedClass(Class<capture#4-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addAttributeConverter(Class<capture#6-of ? extends AttributeConverter<?,?>>) is undefined for the type LocalSessionFactoryBuilder\n\tAttributeConverter cannot be resolved to a type\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tMappingException cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactoryImplementor 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\tThe type LocalSessionFactoryBuilder does not define buildSessionFactory() that is applicable here\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tThe method getSessionFactory() from the type LocalSessionFactoryBuilder.BootstrapSessionFactoryInvocationHandler refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
      1:
      2:
    MethodParameters:
                 Name  Flags
      dataSource       
      resourceLoader   
      metadataSources  

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder setJtaTransactionManager(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 191
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getTransactionManager() from the type JtaTransactionManager refers to the missing type TransactionManager\n\tThe method getUserTransaction() from the type JtaTransactionManager refers to the missing type UserTransaction\n\tThe method getTransactionSynchronizationRegistry() from the type JtaTransactionManager refers to the missing type TransactionSynchronizationRegistry\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe constructor ConfigurableJtaPlatform(TransactionManager, UserTransaction, TransactionSynchronizationRegistry) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n\tPhysicalConnectionHandlingMode cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
                       Name  Flags
      jtaTransactionManager  

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder setBeanContainer(org.springframework.beans.factory.config.ConfigurableListableBeanFactory);
    descriptor: (Lorg/springframework/beans/factory/config/ConfigurableListableBeanFactory;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 231
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
             Name  Flags
      beanFactory  

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

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder setMultiTenantConnectionProvider(MultiTenantConnectionProvider);
    descriptor: (LMultiTenantConnectionProvider;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 253
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMultiTenantConnectionProvider cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    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.LocalSessionFactoryBuilder this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCurrentTenantIdentifierResolver cannot be resolved to a type\n\tThe method getProperties() is undefined for the type LocalSessionFactoryBuilder\n\tAvailableSettings cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
                                 Name  Flags
      currentTenantIdentifierResolver  

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

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder addAnnotatedClasses(java.lang.Class<?>[]);
    descriptor: ([Ljava/lang/Class;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 288
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method addAnnotatedClass(Class<capture#3-of ?>) is undefined for the type LocalSessionFactoryBuilder\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    Signature: ([Ljava/lang/Class<*>;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
                  Name  Flags
      annotatedClasses  

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder addPackages(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 300
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
                   Name  Flags
      annotatedPackages  

  public org.springframework.orm.hibernate5.LocalSessionFactoryBuilder scanPackages(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 312
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHibernateException cannot be resolved to a type\n\tMappingException cannot be resolved to a type\n\tThe method addAnnotatedClass(Class<capture#4-of ?>) is undefined for the type LocalSessionFactoryBuilder\n\tThe method addAttributeConverter(Class<capture#6-of ? extends AttributeConverter<?,?>>) is undefined for the type LocalSessionFactoryBuilder\n\tAttributeConverter cannot be resolved to a type\n\tThe method addPackage(String) is undefined for the type LocalSessionFactoryBuilder\n\tMappingException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    Exceptions:
      throws HibernateException
    MethodParameters:
                Name  Flags
      packagesToScan  

  private boolean matchesEntityTypeFilter(org.springframework.core.type.classreading.MetadataReader, org.springframework.core.type.classreading.MetadataReaderFactory);
    descriptor: (Lorg/springframework/core/type/classreading/MetadataReader;Lorg/springframework/core/type/classreading/MetadataReaderFactory;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 364
            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.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
               Name  Flags
      reader         
      readerFactory  

  public SessionFactory buildSessionFactory(org.springframework.core.task.AsyncTaskExecutor);
    descriptor: (Lorg/springframework/core/task/AsyncTaskExecutor;)LSessionFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
         0: .line 389
            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\tSessionFactoryImplementor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.orm.hibernate5.LocalSessionFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/orm/hibernate5/LocalSessionFactoryBuilder;
    MethodParameters:
                   Name  Flags
      bootstrapExecutor  
}
SourceFile: "LocalSessionFactoryBuilder.java"
NestMembers:
  org.springframework.orm.hibernate5.LocalSessionFactoryBuilder$BootstrapSessionFactoryInvocationHandler
InnerClasses:
  private BootstrapSessionFactoryInvocationHandler = org.springframework.orm.hibernate5.LocalSessionFactoryBuilder$BootstrapSessionFactoryInvocationHandler of org.springframework.orm.hibernate5.LocalSessionFactoryBuilder