public class org.hibernate.boot.internal.SessionFactoryOptionsBuilder implements org.hibernate.boot.spi.SessionFactoryOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.boot.internal.SessionFactoryOptionsBuilder
super_class: java.lang.Object
{
private static final org.jboss.logging.Logger log;
descriptor: Lorg/jboss/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.lang.String uuid;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.boot.registry.StandardServiceRegistry serviceRegistry;
descriptor: Lorg/hibernate/boot/registry/StandardServiceRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.Object beanManagerReference;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object validatorFactoryReference;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private boolean jpaBootstrap;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String sessionFactoryName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean sessionFactoryNameAlsoJndiName;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean flushBeforeCompletionEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean autoCloseSessionEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean jtaTransactionAccessEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean allowOutOfTransactionUpdateOperations;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean releaseResourcesOnCloseEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean allowRefreshDetachedEntity;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean jtaTrackByThread;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean preferUserTransaction;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean statisticsEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.Interceptor interceptor;
descriptor: Lorg/hibernate/Interceptor;
flags: (0x0002) ACC_PRIVATE
private java.lang.Class<? extends org.hibernate.Interceptor> statelessInterceptorClass;
descriptor: Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
private java.util.function.Supplier<? extends org.hibernate.Interceptor> statelessInterceptorSupplier;
descriptor: Ljava/util/function/Supplier;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
private org.hibernate.resource.jdbc.spi.StatementInspector statementInspector;
descriptor: Lorg/hibernate/resource/jdbc/spi/StatementInspector;
flags: (0x0002) ACC_PRIVATE
private java.util.List<org.hibernate.SessionFactoryObserver> sessionFactoryObserverList;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lorg/hibernate/SessionFactoryObserver;>;
private org.hibernate.cfg.BaselineSessionEventsListenerBuilder baselineSessionEventsListenerBuilder;
descriptor: Lorg/hibernate/cfg/BaselineSessionEventsListenerBuilder;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.CustomEntityDirtinessStrategy customEntityDirtinessStrategy;
descriptor: Lorg/hibernate/CustomEntityDirtinessStrategy;
flags: (0x0002) ACC_PRIVATE
private java.util.List<org.hibernate.EntityNameResolver> entityNameResolvers;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lorg/hibernate/EntityNameResolver;>;
private org.hibernate.proxy.EntityNotFoundDelegate entityNotFoundDelegate;
descriptor: Lorg/hibernate/proxy/EntityNotFoundDelegate;
flags: (0x0002) ACC_PRIVATE
private boolean identifierRollbackEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.EntityMode defaultEntityMode;
descriptor: Lorg/hibernate/EntityMode;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.tuple.entity.EntityTuplizerFactory entityTuplizerFactory;
descriptor: Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
flags: (0x0002) ACC_PRIVATE
private boolean checkNullability;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean initializeLazyStateOutsideTransactions;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.hql.spi.id.MultiTableBulkIdStrategy multiTableBulkIdStrategy;
descriptor: Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.boot.TempTableDdlTransactionHandling tempTableDdlTransactionHandling;
descriptor: Lorg/hibernate/boot/TempTableDdlTransactionHandling;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.loader.BatchFetchStyle batchFetchStyle;
descriptor: Lorg/hibernate/loader/BatchFetchStyle;
flags: (0x0002) ACC_PRIVATE
private boolean delayBatchFetchLoaderCreations;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int defaultBatchFetchSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.Integer maximumFetchDepth;
descriptor: Ljava/lang/Integer;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.NullPrecedence defaultNullPrecedence;
descriptor: Lorg/hibernate/NullPrecedence;
flags: (0x0002) ACC_PRIVATE
private boolean orderUpdatesEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean orderInsertsEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.MultiTenancyStrategy multiTenancyStrategy;
descriptor: Lorg/hibernate/MultiTenancyStrategy;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.context.spi.CurrentTenantIdentifierResolver currentTenantIdentifierResolver;
descriptor: Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
flags: (0x0002) ACC_PRIVATE
private java.util.Map querySubstitutions;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
private boolean namedQueryStartupCheckingEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean conventionalJavaConstants;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final boolean procedureParameterNullPassingEnabled;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean collectionJoinSubqueryRewriteEnabled;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean jdbcStyleParamsZeroBased;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean secondLevelCacheEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean queryCacheEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.cache.spi.TimestampsCacheFactory timestampsCacheFactory;
descriptor: Lorg/hibernate/cache/spi/TimestampsCacheFactory;
flags: (0x0002) ACC_PRIVATE
private java.lang.String cacheRegionPrefix;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean minimalPutsEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean structuredCacheEntriesEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean directReferenceCacheEntriesEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean autoEvictCollectionCache;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.boot.SchemaAutoTooling schemaAutoTooling;
descriptor: Lorg/hibernate/boot/SchemaAutoTooling;
flags: (0x0002) ACC_PRIVATE
private boolean getGeneratedKeysEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int jdbcBatchSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean jdbcBatchVersionedData;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.Integer jdbcFetchSize;
descriptor: Ljava/lang/Integer;
flags: (0x0002) ACC_PRIVATE
private boolean scrollableResultSetsEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean ;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode connectionHandlingMode;
descriptor: Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
flags: (0x0002) ACC_PRIVATE
private boolean connectionProviderDisablesAutoCommit;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean wrapResultSetsEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.TimeZone jdbcTimeZone;
descriptor: Ljava/util/TimeZone;
flags: (0x0002) ACC_PRIVATE
private boolean queryParametersValidationEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.query.criteria.LiteralHandlingMode criteriaLiteralHandlingMode;
descriptor: Lorg/hibernate/query/criteria/LiteralHandlingMode;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.query.ImmutableEntityUpdateQueryHandlingMode immutableEntityUpdateQueryHandlingMode;
descriptor: Lorg/hibernate/query/ImmutableEntityUpdateQueryHandlingMode;
flags: (0x0002) ACC_PRIVATE
private java.util.Map<java.lang.String, org.hibernate.dialect.function.SQLFunction> sqlFunctions;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;>;
private org.hibernate.jpa.spi.JpaCompliance jpaCompliance;
descriptor: Lorg/hibernate/jpa/spi/JpaCompliance;
flags: (0x0002) ACC_PRIVATE
private boolean ;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean inClauseParameterPaddingEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.$assertionsDisabled:Z
3: ldc Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokestatic org.jboss.logging.Logger.getLogger:(Ljava/lang/Class;)Lorg/jboss/logging/Logger;
putstatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.log:Lorg/jboss/logging/Logger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.hibernate.boot.registry.StandardServiceRegistry, org.hibernate.boot.spi.BootstrapContext);
descriptor: (Lorg/hibernate/boot/registry/StandardServiceRegistry;Lorg/hibernate/boot/spi/BootstrapContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
invokestatic org.hibernate.id.uuid.LocalObjectUuidHelper.generateLocalObjectUuid:()Ljava/lang/String;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.uuid:Ljava/lang/String;
2: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryObserverList:Ljava/util/List;
3: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNameResolvers:Ljava/util/List;
4: aload 0
new org.hibernate.tuple.entity.EntityTuplizerFactory
dup
invokespecial org.hibernate.tuple.entity.EntityTuplizerFactory.<init>:()V
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityTuplizerFactory:Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
5: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.serviceRegistry:Lorg/hibernate/boot/registry/StandardServiceRegistry;
6: aload 0
aload 2
invokeinterface org.hibernate.boot.spi.BootstrapContext.isJpaBootstrap:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaBootstrap:Z
7: aload 1
ldc Lorg/hibernate/boot/registry/selector/spi/StrategySelector;
invokeinterface org.hibernate.boot.registry.StandardServiceRegistry.getService:(Ljava/lang/Class;)Lorg/hibernate/service/Service;
checkcast org.hibernate.boot.registry.selector.spi.StrategySelector
astore 3
start local 3 8: aload 1
ldc Lorg/hibernate/engine/config/spi/ConfigurationService;
invokeinterface org.hibernate.boot.registry.StandardServiceRegistry.getService:(Ljava/lang/Class;)Lorg/hibernate/service/Service;
checkcast org.hibernate.engine.config.spi.ConfigurationService
astore 4
start local 4 9: aload 1
ldc Lorg/hibernate/engine/jdbc/spi/JdbcServices;
invokeinterface org.hibernate.boot.registry.StandardServiceRegistry.getService:(Ljava/lang/Class;)Lorg/hibernate/service/Service;
checkcast org.hibernate.engine.jdbc.spi.JdbcServices
astore 5
start local 5 10: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 6
start local 6 11: aload 6
aload 5
invokeinterface org.hibernate.engine.jdbc.spi.JdbcServices.getJdbcEnvironment:()Lorg/hibernate/engine/jdbc/env/spi/JdbcEnvironment;
invokeinterface org.hibernate.engine.jdbc.env.spi.JdbcEnvironment.getDialect:()Lorg/hibernate/dialect/Dialect;
invokevirtual org.hibernate.dialect.Dialect.getDefaultProperties:()Ljava/util/Properties;
invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
12: aload 6
aload 4
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSettings:()Ljava/util/Map;
invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
13: aload 4
ifnonnull 16
14: new org.hibernate.engine.config.internal.ConfigurationServiceImpl
dup
aload 6
invokespecial org.hibernate.engine.config.internal.ConfigurationServiceImpl.<init>:(Ljava/util/Map;)V
astore 4
15: aload 4
checkcast org.hibernate.engine.config.internal.ConfigurationServiceImpl
aload 1
checkcast org.hibernate.service.spi.ServiceRegistryImplementor
invokevirtual org.hibernate.engine.config.internal.ConfigurationServiceImpl.injectServices:(Lorg/hibernate/service/spi/ServiceRegistryImplementor;)V
16: StackMap locals: org.hibernate.boot.internal.SessionFactoryOptionsBuilder org.hibernate.boot.registry.StandardServiceRegistry org.hibernate.boot.spi.BootstrapContext org.hibernate.boot.registry.selector.spi.StrategySelector org.hibernate.engine.config.spi.ConfigurationService org.hibernate.engine.jdbc.spi.JdbcServices java.util.Map
StackMap stack:
aload 0
aload 6
ldc "javax.persistence.bean.manager"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.beanManagerReference:Ljava/lang/Object;
17: aload 0
aload 6
ldc "javax.persistence.validation.factory"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.validatorFactoryReference:Ljava/lang/Object;
18: aload 0
aload 6
ldc "hibernate.session_factory_name"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryName:Ljava/lang/String;
19: aload 0
aload 4
20: ldc "hibernate.session_factory_name_is_jndi"
21: getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
22: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
23: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryNameAlsoJndiName:Z
24: aload 0
aload 4
25: ldc "hibernate.jta.allowTransactionAccess"
26: getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
27: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
28: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTransactionAccessEnabled:Z
29: aload 0
aload 4
30: ldc "hibernate.allow_refresh_detached_entity"
31: getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
32: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
33: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowRefreshDetachedEntity:Z
34: aload 0
aload 4
ldc "hibernate.transaction.flush_before_completion"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.flushBeforeCompletionEnabled:Z
35: aload 0
aload 4
ldc "hibernate.transaction.auto_close_session"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoCloseSessionEnabled:Z
36: aload 0
aload 4
ldc "hibernate.generate_statistics"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statisticsEnabled:Z
37: aload 0
aload 6
aload 3
invokestatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.determineInterceptor:(Ljava/util/Map;Lorg/hibernate/boot/registry/selector/spi/StrategySelector;)Lorg/hibernate/Interceptor;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptor:Lorg/hibernate/Interceptor;
38: aload 0
aload 6
aload 3
invokestatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.determineStatelessInterceptor:(Ljava/util/Map;Lorg/hibernate/boot/registry/selector/spi/StrategySelector;)Ljava/util/function/Supplier;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statelessInterceptorSupplier:Ljava/util/function/Supplier;
39: aload 0
aload 3
40: ldc Lorg/hibernate/resource/jdbc/spi/StatementInspector;
41: aload 6
ldc "hibernate.session_factory.statement_inspector"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
42: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveStrategy:(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.resource.jdbc.spi.StatementInspector
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statementInspector:Lorg/hibernate/resource/jdbc/spi/StatementInspector;
43: aload 6
44: ldc "hibernate.session.events.auto"
45: invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 7
start local 7 46: aload 7
ifnonnull 48
47: aconst_null
goto 49
48: StackMap locals: java.lang.String
StackMap stack:
aload 3
ldc Lorg/hibernate/SessionEventListener;
aload 7
invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.selectStrategyImplementor:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class;
49: StackMap locals:
StackMap stack: java.lang.Class
astore 8
start local 8 50: aload 4
ldc "hibernate.session.events.log"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statisticsEnabled:Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 9
start local 9 51: aload 0
new org.hibernate.cfg.BaselineSessionEventsListenerBuilder
dup
iload 9
aload 8
invokespecial org.hibernate.cfg.BaselineSessionEventsListenerBuilder.<init>:(ZLjava/lang/Class;)V
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.baselineSessionEventsListenerBuilder:Lorg/hibernate/cfg/BaselineSessionEventsListenerBuilder;
52: aload 0
aload 3
53: ldc Lorg/hibernate/CustomEntityDirtinessStrategy;
54: aload 6
ldc "hibernate.entity_dirtiness_strategy"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
55: getstatic org.hibernate.boot.internal.DefaultCustomEntityDirtinessStrategy.INSTANCE:Lorg/hibernate/boot/internal/DefaultCustomEntityDirtinessStrategy;
56: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveDefaultableStrategy:(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.CustomEntityDirtinessStrategy
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.customEntityDirtinessStrategy:Lorg/hibernate/CustomEntityDirtinessStrategy;
57: aload 0
getstatic org.hibernate.boot.internal.StandardEntityNotFoundDelegate.INSTANCE:Lorg/hibernate/boot/internal/StandardEntityNotFoundDelegate;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNotFoundDelegate:Lorg/hibernate/proxy/EntityNotFoundDelegate;
58: aload 0
aload 4
ldc "hibernate.use_identifier_rollback"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.identifierRollbackEnabled:Z
59: aload 0
aload 6
ldc "hibernate.default_entity_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
invokestatic org.hibernate.EntityMode.parse:(Ljava/lang/String;)Lorg/hibernate/EntityMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultEntityMode:Lorg/hibernate/EntityMode;
60: aload 0
aload 4
ldc "hibernate.check_nullability"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.checkNullability:Z
61: aload 0
aload 4
ldc "hibernate.enable_lazy_load_no_trans"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.initializeLazyStateOutsideTransactions:Z
62: aload 0
aload 6
invokestatic org.hibernate.MultiTenancyStrategy.determineMultiTenancyStrategy:(Ljava/util/Map;)Lorg/hibernate/MultiTenancyStrategy;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTenancyStrategy:Lorg/hibernate/MultiTenancyStrategy;
63: aload 0
aload 3
64: ldc Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
65: aload 6
ldc "hibernate.tenant_identifier_resolver"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
66: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveStrategy:(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.context.spi.CurrentTenantIdentifierResolver
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.currentTenantIdentifierResolver:Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
67: aload 0
aload 3
68: ldc Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
69: aload 6
ldc "hibernate.hql.bulk_id_strategy"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
70: aload 5
invokeinterface org.hibernate.engine.jdbc.spi.JdbcServices.getJdbcEnvironment:()Lorg/hibernate/engine/jdbc/env/spi/JdbcEnvironment;
invokeinterface org.hibernate.engine.jdbc.env.spi.JdbcEnvironment.getDialect:()Lorg/hibernate/dialect/Dialect;
invokevirtual org.hibernate.dialect.Dialect.getDefaultMultiTableBulkIdStrategy:()Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
71: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveDefaultableStrategy:(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.hql.spi.id.MultiTableBulkIdStrategy
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTableBulkIdStrategy:Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
72: aload 0
aload 6
ldc "hibernate.batch_fetch_style"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
invokestatic org.hibernate.loader.BatchFetchStyle.interpret:(Ljava/lang/Object;)Lorg/hibernate/loader/BatchFetchStyle;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.batchFetchStyle:Lorg/hibernate/loader/BatchFetchStyle;
73: aload 0
aload 4
ldc "hibernate.loader.delay_entity_loader_creations"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.delayBatchFetchLoaderCreations:Z
74: aload 0
ldc "hibernate.default_batch_fetch_size"
aload 6
iconst_m1
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getInt:(Ljava/lang/String;Ljava/util/Map;I)I
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultBatchFetchSize:I
75: aload 0
ldc "hibernate.max_fetch_depth"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getInteger:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Integer;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.maximumFetchDepth:Ljava/lang/Integer;
76: ldc "hibernate.order_by.default_null_ordering"
aload 6
ldc "none"
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "first"
aastore
dup
iconst_1
ldc "last"
aastore
77: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getString:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;
astore 10
start local 10 78: aload 0
aload 10
invokestatic org.hibernate.NullPrecedence.parse:(Ljava/lang/String;)Lorg/hibernate/NullPrecedence;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultNullPrecedence:Lorg/hibernate/NullPrecedence;
79: aload 0
ldc "hibernate.order_updates"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderUpdatesEnabled:Z
80: aload 0
ldc "hibernate.order_inserts"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderInsertsEnabled:Z
81: aload 0
aload 4
ldc "hibernate.jta.track_by_thread"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTrackByThread:Z
82: aload 0
ldc "hibernate.query.substitutions"
ldc " ,=;:\n\t\r\f"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.toMap:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.querySubstitutions:Ljava/util/Map;
83: aload 0
aload 4
ldc "hibernate.query.startup_check"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.namedQueryStartupCheckingEnabled:Z
84: aload 0
aload 4
85: ldc "hibernate.query.conventional_java_constants"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
86: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.conventionalJavaConstants:Z
87: aload 0
aload 4
ldc "hibernate.proc.param_null_passing"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.procedureParameterNullPassingEnabled:Z
88: aload 0
aload 4
ldc "hibernate.collection_join_subquery"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.collectionJoinSubqueryRewriteEnabled:Z
89: aload 1
ldc Lorg/hibernate/cache/spi/RegionFactory;
invokeinterface org.hibernate.boot.registry.StandardServiceRegistry.getService:(Ljava/lang/Class;)Lorg/hibernate/service/Service;
checkcast org.hibernate.cache.spi.RegionFactory
astore 11
start local 11 90: ldc Lorg/hibernate/cache/internal/NoCachingRegionFactory;
aload 11
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifne 115
91: aload 0
aload 4
ldc "hibernate.cache.use_second_level_cache"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.secondLevelCacheEnabled:Z
92: aload 0
aload 4
ldc "hibernate.cache.use_query_cache"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryCacheEnabled:Z
93: aload 0
aload 3
94: ldc Lorg/hibernate/cache/spi/TimestampsCacheFactory;
95: aload 6
ldc "hibernate.cache.query_cache_factory"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
96: getstatic org.hibernate.cache.internal.StandardTimestampsCacheFactory.INSTANCE:Lorg/hibernate/cache/internal/StandardTimestampsCacheFactory;
97: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveDefaultableStrategy:(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cache.spi.TimestampsCacheFactory
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.timestampsCacheFactory:Lorg/hibernate/cache/spi/TimestampsCacheFactory;
98: aload 0
99: ldc "hibernate.cache.region_prefix"
100: aload 6
101: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.extractPropertyValue:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.cacheRegionPrefix:Ljava/lang/String;
102: aload 0
aload 4
103: ldc "hibernate.cache.use_minimal_puts"
104: getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
105: aload 11
invokeinterface org.hibernate.cache.spi.RegionFactory.isMinimalPutsEnabledByDefault:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
106: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.minimalPutsEnabled:Z
107: aload 0
aload 4
ldc "hibernate.cache.use_structured_entries"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.structuredCacheEntriesEnabled:Z
108: aload 0
aload 4
109: ldc "hibernate.cache.use_reference_entries"
110: getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
111: iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
112: invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.directReferenceCacheEntriesEnabled:Z
113: aload 0
aload 4
ldc "hibernate.cache.auto_evict_collection_cache"
getstatic org.hibernate.engine.config.spi.StandardConverters.BOOLEAN:Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokeinterface org.hibernate.engine.config.spi.ConfigurationService.getSetting:(Ljava/lang/String;Lorg/hibernate/engine/config/spi/ConfigurationService$Converter;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoEvictCollectionCache:Z
114: goto 123
115: StackMap locals: org.hibernate.boot.internal.SessionFactoryOptionsBuilder org.hibernate.boot.registry.StandardServiceRegistry org.hibernate.boot.spi.BootstrapContext org.hibernate.boot.registry.selector.spi.StrategySelector org.hibernate.engine.config.spi.ConfigurationService org.hibernate.engine.jdbc.spi.JdbcServices java.util.Map java.lang.String java.lang.Class int java.lang.String org.hibernate.cache.spi.RegionFactory
StackMap stack:
aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.secondLevelCacheEnabled:Z
116: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryCacheEnabled:Z
117: aload 0
aconst_null
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.timestampsCacheFactory:Lorg/hibernate/cache/spi/TimestampsCacheFactory;
118: aload 0
aconst_null
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.cacheRegionPrefix:Ljava/lang/String;
119: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.minimalPutsEnabled:Z
120: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.structuredCacheEntriesEnabled:Z
121: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.directReferenceCacheEntriesEnabled:Z
122: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoEvictCollectionCache:Z
123: StackMap locals:
StackMap stack:
aload 0
aload 6
ldc "hibernate.hbm2ddl.auto"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
invokestatic org.hibernate.boot.SchemaAutoTooling.interpret:(Ljava/lang/String;)Lorg/hibernate/boot/SchemaAutoTooling;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.schemaAutoTooling:Lorg/hibernate/boot/SchemaAutoTooling;
124: goto 127
125: StackMap locals:
StackMap stack: java.lang.Exception
astore 12
start local 12 126: getstatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.log:Lorg/jboss/logging/Logger;
new java.lang.StringBuilder
dup
aload 12
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " Ignoring"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.jboss.logging.Logger.warn:(Ljava/lang/Object;)V
end local 12 127: StackMap locals:
StackMap stack:
aload 5
invokeinterface org.hibernate.engine.jdbc.spi.JdbcServices.getExtractedMetaDataSupport:()Lorg/hibernate/engine/jdbc/env/spi/ExtractedDatabaseMetaData;
astore 12
start local 12 128: aload 0
getstatic org.hibernate.boot.TempTableDdlTransactionHandling.NONE:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.tempTableDdlTransactionHandling:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
129: aload 12
invokeinterface org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData.doesDataDefinitionCauseTransactionCommit:()Z
ifeq 134
130: aload 12
invokeinterface org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData.supportsDataDefinitionInTransaction:()Z
ifeq 133
131: aload 0
getstatic org.hibernate.boot.TempTableDdlTransactionHandling.ISOLATE_AND_TRANSACT:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.tempTableDdlTransactionHandling:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
132: goto 134
133: StackMap locals: org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData
StackMap stack:
aload 0
getstatic org.hibernate.boot.TempTableDdlTransactionHandling.ISOLATE:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.tempTableDdlTransactionHandling:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
134: StackMap locals:
StackMap stack:
aload 0
ldc "hibernate.jdbc.batch_size"
aload 6
iconst_0
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getInt:(Ljava/lang/String;Ljava/util/Map;I)I
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchSize:I
135: aload 12
invokeinterface org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData.supportsBatchUpdates:()Z
ifne 137
136: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchSize:I
137: StackMap locals:
StackMap stack:
aload 0
ldc "hibernate.jdbc.batch_versioned_data"
aload 6
iconst_1
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchVersionedData:Z
138: aload 0
139: ldc "hibernate.jdbc.use_scrollable_resultset"
140: aload 6
141: aload 12
invokeinterface org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData.supportsScrollableResults:()Z
142: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.scrollableResultSetsEnabled:Z
143: aload 0
144: ldc "hibernate.jdbc.wrap_result_sets"
145: aload 6
146: iconst_0
147: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.wrapResultSetsEnabled:Z
148: aload 0
149: ldc "hibernate.jdbc.use_get_generated_keys"
150: aload 6
151: aload 12
invokeinterface org.hibernate.engine.jdbc.env.spi.ExtractedDatabaseMetaData.supportsGetGeneratedKeys:()Z
152: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.getGeneratedKeysEnabled:Z
153: aload 0
ldc "hibernate.jdbc.fetch_size"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getInteger:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Integer;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcFetchSize:Ljava/lang/Integer;
154: aload 0
aload 0
aload 6
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interpretConnectionHandlingMode:(Ljava/util/Map;Lorg/hibernate/boot/registry/StandardServiceRegistry;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
155: aload 0
156: ldc "hibernate.connection.provider_disables_autocommit"
157: aload 6
158: iconst_0
159: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionProviderDisablesAutoCommit:Z
160: aload 0
ldc "hibernate.use_sql_comments"
aload 6
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.commentsEnabled:Z
161: aload 0
ldc "hibernate.jta.prefer_user_transaction"
aload 6
iconst_0
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.preferUserTransaction:Z
162: aload 0
163: ldc "hibernate.allow_update_outside_transaction"
164: aload 6
165: iconst_0
166: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowOutOfTransactionUpdateOperations:Z
167: aload 0
168: ldc "hibernate.ejb.discard_pc_on_close"
169: aload 6
170: iconst_0
171: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.releaseResourcesOnCloseEnabled:Z
172: aload 6
173: ldc "hibernate.jdbc.time_zone"
174: invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 13
start local 13 175: aload 13
instanceof java.util.TimeZone
ifeq 178
176: aload 0
aload 13
checkcast java.util.TimeZone
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcTimeZone:Ljava/util/TimeZone;
177: goto 186
178: StackMap locals: java.lang.Object
StackMap stack:
aload 13
instanceof java.time.ZoneId
ifeq 181
179: aload 0
aload 13
checkcast java.time.ZoneId
invokestatic java.util.TimeZone.getTimeZone:(Ljava/time/ZoneId;)Ljava/util/TimeZone;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcTimeZone:Ljava/util/TimeZone;
180: goto 186
181: StackMap locals:
StackMap stack:
aload 13
instanceof java.lang.String
ifeq 184
182: aload 0
aload 13
checkcast java.lang.String
invokestatic java.time.ZoneId.of:(Ljava/lang/String;)Ljava/time/ZoneId;
invokestatic java.util.TimeZone.getTimeZone:(Ljava/time/ZoneId;)Ljava/util/TimeZone;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcTimeZone:Ljava/util/TimeZone;
183: goto 186
184: StackMap locals:
StackMap stack:
aload 13
ifnull 186
185: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Configuration property hibernate.jdbc.time_zone value ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 13
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "] is not supported!"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
186: StackMap locals:
StackMap stack:
aload 0
187: ldc "hibernate.query.validate_parameters"
188: aload 6
189: iconst_1
190: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryParametersValidationEnabled:Z
191: aload 0
192: aload 6
ldc "hibernate.criteria.literal_handling_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
193: invokestatic org.hibernate.query.criteria.LiteralHandlingMode.interpret:(Ljava/lang/Object;)Lorg/hibernate/query/criteria/LiteralHandlingMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.criteriaLiteralHandlingMode:Lorg/hibernate/query/criteria/LiteralHandlingMode;
194: aload 0
195: ldc "hibernate.query.sql.jdbc_style_params_base"
196: aload 6
197: iconst_0
198: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcStyleParamsZeroBased:Z
199: aload 0
aload 2
invokeinterface org.hibernate.boot.spi.BootstrapContext.getJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
200: aload 0
201: ldc "hibernate.query.fail_on_pagination_over_collection_fetch"
202: aload 6
203: iconst_0
204: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.failOnPaginationOverCollectionFetchEnabled:Z
205: aload 0
206: aload 6
ldc "hibernate.query.immutable_entity_update_query_handling_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
207: invokestatic org.hibernate.query.ImmutableEntityUpdateQueryHandlingMode.interpret:(Ljava/lang/Object;)Lorg/hibernate/query/ImmutableEntityUpdateQueryHandlingMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.immutableEntityUpdateQueryHandlingMode:Lorg/hibernate/query/ImmutableEntityUpdateQueryHandlingMode;
208: aload 0
209: ldc "hibernate.query.in_clause_parameter_padding"
210: aload 6
211: iconst_0
212: invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getBoolean:(Ljava/lang/String;Ljava/util/Map;Z)Z
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.inClauseParameterPaddingEnabled:Z
213: return
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 214 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 214 1 serviceRegistry Lorg/hibernate/boot/registry/StandardServiceRegistry;
0 214 2 context Lorg/hibernate/boot/spi/BootstrapContext;
8 214 3 strategySelector Lorg/hibernate/boot/registry/selector/spi/StrategySelector;
9 214 4 cfgService Lorg/hibernate/engine/config/spi/ConfigurationService;
10 214 5 jdbcServices Lorg/hibernate/engine/jdbc/spi/JdbcServices;
11 214 6 configurationSettings Ljava/util/Map;
46 214 7 autoSessionEventsListenerName Ljava/lang/String;
50 214 8 autoSessionEventsListener Ljava/lang/Class<+Lorg/hibernate/SessionEventListener;>;
51 214 9 logSessionMetrics Z
78 214 10 defaultNullPrecedence Ljava/lang/String;
90 214 11 regionFactory Lorg/hibernate/cache/spi/RegionFactory;
126 127 12 e Ljava/lang/Exception;
128 214 12 meta Lorg/hibernate/engine/jdbc/env/spi/ExtractedDatabaseMetaData;
175 214 13 jdbcTimeZoneValue Ljava/lang/Object;
Exception table:
from to target type
123 124 125 Class java.lang.Exception
MethodParameters:
Name Flags
serviceRegistry
context
private static org.hibernate.Interceptor determineInterceptor(java.util.Map, org.hibernate.boot.registry.selector.spi.StrategySelector);
descriptor: (Ljava/util/Map;Lorg/hibernate/boot/registry/selector/spi/StrategySelector;)Lorg/hibernate/Interceptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "hibernate.session_factory.interceptor"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 2
start local 2 1: aload 2
ifnonnull 8
2: aload 0
ldc "hibernate.ejb.interceptor"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 2
3: aload 2
ifnull 8
4: getstatic org.hibernate.internal.log.DeprecationLogger.DEPRECATION_LOGGER:Lorg/hibernate/internal/log/DeprecationLogger;
5: ldc "hibernate.ejb.interceptor"
6: ldc "hibernate.session_factory.interceptor"
7: invokeinterface org.hibernate.internal.log.DeprecationLogger.deprecatedSetting:(Ljava/lang/String;Ljava/lang/String;)V
8: StackMap locals: java.lang.Object
StackMap stack:
aload 1
9: ldc Lorg/hibernate/Interceptor;
10: aload 2
11: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.resolveStrategy:(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.Interceptor
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 configurationSettings Ljava/util/Map;
0 12 1 strategySelector Lorg/hibernate/boot/registry/selector/spi/StrategySelector;
1 12 2 setting Ljava/lang/Object;
MethodParameters:
Name Flags
configurationSettings
strategySelector
private static java.util.function.Supplier<? extends org.hibernate.Interceptor> determineStatelessInterceptor(java.util.Map, org.hibernate.boot.registry.selector.spi.StrategySelector);
descriptor: (Ljava/util/Map;Lorg/hibernate/boot/registry/selector/spi/StrategySelector;)Ljava/util/function/Supplier;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
ldc "hibernate.session_factory.session_scoped_interceptor"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 2
start local 2 1: aload 2
ifnonnull 8
2: aload 0
ldc "hibernate.ejb.interceptor.session_scoped"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 2
3: aload 2
ifnull 8
4: getstatic org.hibernate.internal.log.DeprecationLogger.DEPRECATION_LOGGER:Lorg/hibernate/internal/log/DeprecationLogger;
5: ldc "hibernate.ejb.interceptor.session_scoped"
6: ldc "hibernate.session_factory.session_scoped_interceptor"
7: invokeinterface org.hibernate.internal.log.DeprecationLogger.deprecatedSetting:(Ljava/lang/String;Ljava/lang/String;)V
8: StackMap locals: java.lang.Object
StackMap stack:
aload 2
ifnonnull 10
9: aconst_null
areturn
10: StackMap locals:
StackMap stack:
aload 2
instanceof java.util.function.Supplier
ifeq 12
11: aload 2
checkcast java.util.function.Supplier
areturn
12: StackMap locals:
StackMap stack:
aload 2
instanceof java.lang.Class
ifeq 15
13: aload 2
checkcast java.lang.Class
astore 3
start local 3 14: aload 3
invokestatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptorSupplier:(Ljava/lang/Class;)Ljava/util/function/Supplier;
areturn
end local 3 15: StackMap locals:
StackMap stack:
aload 1
16: ldc Lorg/hibernate/Interceptor;
17: aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
18: invokeinterface org.hibernate.boot.registry.selector.spi.StrategySelector.selectStrategyImplementor:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class;
19: invokestatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptorSupplier:(Ljava/lang/Class;)Ljava/util/function/Supplier;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 configurationSettings Ljava/util/Map;
0 20 1 strategySelector Lorg/hibernate/boot/registry/selector/spi/StrategySelector;
1 20 2 setting Ljava/lang/Object;
14 15 3 clazz Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/util/Map;Lorg/hibernate/boot/registry/selector/spi/StrategySelector;)Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
MethodParameters:
Name Flags
configurationSettings
strategySelector
private static java.util.function.Supplier<? extends org.hibernate.Interceptor> interceptorSupplier(java.lang.Class<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/lang/Class;)Ljava/util/function/Supplier;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokedynamic get(Ljava/lang/Class;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
org/hibernate/boot/internal/SessionFactoryOptionsBuilder.lambda$0(Ljava/lang/Class;)Lorg/hibernate/Interceptor; (6)
()Lorg/hibernate/Interceptor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 clazz Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;)Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
MethodParameters:
Name Flags
clazz
private org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode interpretConnectionHandlingMode(java.util.Map, org.hibernate.boot.registry.StandardServiceRegistry);
descriptor: (Ljava/util/Map;Lorg/hibernate/boot/registry/StandardServiceRegistry;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "hibernate.connection.handling_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
1: invokestatic org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.interpret:(Ljava/lang/Object;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
astore 3
start local 3 2: aload 3
ifnull 4
3: aload 3
areturn
4: StackMap locals: org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode
StackMap stack:
aload 2
ldc Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorBuilder;
invokeinterface org.hibernate.boot.registry.StandardServiceRegistry.getService:(Ljava/lang/Class;)Lorg/hibernate/service/Service;
checkcast org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder
astore 4
start local 4 5: aload 1
ldc "hibernate.connection.acquisition_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
6: invokestatic org.hibernate.ConnectionAcquisitionMode.interpret:(Ljava/lang/Object;)Lorg/hibernate/ConnectionAcquisitionMode;
astore 5
start local 5 7: aload 1
ldc "hibernate.connection.release_mode"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
8: invokestatic org.hibernate.ConnectionReleaseMode.interpret:(Ljava/lang/Object;)Lorg/hibernate/ConnectionReleaseMode;
astore 6
start local 6 9: aload 5
ifnonnull 10
aload 6
ifnull 11
10: StackMap locals: org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder org.hibernate.ConnectionAcquisitionMode org.hibernate.ConnectionReleaseMode
StackMap stack:
aload 0
aload 5
aload 6
aload 1
aload 4
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interpretConnectionHandlingMode:(Lorg/hibernate/ConnectionAcquisitionMode;Lorg/hibernate/ConnectionReleaseMode;Ljava/util/Map;Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorBuilder;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
areturn
11: StackMap locals:
StackMap stack:
aload 4
invokeinterface org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder.getDefaultConnectionHandlingMode:()Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 12 1 configurationSettings Ljava/util/Map;
0 12 2 serviceRegistry Lorg/hibernate/boot/registry/StandardServiceRegistry;
2 12 3 specifiedHandlingMode Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
5 12 4 transactionCoordinatorBuilder Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorBuilder;
7 12 5 specifiedAcquisitionMode Lorg/hibernate/ConnectionAcquisitionMode;
9 12 6 specifiedReleaseMode Lorg/hibernate/ConnectionReleaseMode;
MethodParameters:
Name Flags
configurationSettings
serviceRegistry
private org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode interpretConnectionHandlingMode(org.hibernate.ConnectionAcquisitionMode, org.hibernate.ConnectionReleaseMode, java.util.Map, org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder);
descriptor: (Lorg/hibernate/ConnectionAcquisitionMode;Lorg/hibernate/ConnectionReleaseMode;Ljava/util/Map;Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorBuilder;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: getstatic org.hibernate.internal.log.DeprecationLogger.DEPRECATION_LOGGER:Lorg/hibernate/internal/log/DeprecationLogger;
invokeinterface org.hibernate.internal.log.DeprecationLogger.logUseOfDeprecatedConnectionHandlingSettings:()V
1: aload 1
ifnonnull 3
2: getstatic org.hibernate.ConnectionAcquisitionMode.AS_NEEDED:Lorg/hibernate/ConnectionAcquisitionMode;
goto 4
3: StackMap locals:
StackMap stack:
aload 1
4: StackMap locals:
StackMap stack: org.hibernate.ConnectionAcquisitionMode
astore 5
start local 5 5: aload 2
ifnonnull 13
6: ldc "hibernate.connection.release_mode"
aload 3
ldc "auto"
invokestatic org.hibernate.internal.util.config.ConfigurationHelper.getString:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 7: getstatic org.hibernate.boot.internal.SessionFactoryOptionsBuilder.$assertionsDisabled:Z
ifne 8
ldc "auto"
aload 7
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 8
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
8: StackMap locals: org.hibernate.boot.internal.SessionFactoryOptionsBuilder org.hibernate.ConnectionAcquisitionMode org.hibernate.ConnectionReleaseMode java.util.Map org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder org.hibernate.ConnectionAcquisitionMode top java.lang.String
StackMap stack:
aload 5
getstatic org.hibernate.ConnectionAcquisitionMode.IMMEDIATELY:Lorg/hibernate/ConnectionAcquisitionMode;
if_acmpne 11
9: getstatic org.hibernate.ConnectionReleaseMode.ON_CLOSE:Lorg/hibernate/ConnectionReleaseMode;
astore 6
start local 6 10: goto 14
end local 6 11: StackMap locals:
StackMap stack:
aload 4
invokeinterface org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder.getDefaultConnectionReleaseMode:()Lorg/hibernate/ConnectionReleaseMode;
astore 6
end local 7 start local 6 12: goto 14
end local 6 13: StackMap locals: org.hibernate.boot.internal.SessionFactoryOptionsBuilder org.hibernate.ConnectionAcquisitionMode org.hibernate.ConnectionReleaseMode java.util.Map org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder org.hibernate.ConnectionAcquisitionMode
StackMap stack:
aload 2
astore 6
start local 6 14: StackMap locals: org.hibernate.ConnectionReleaseMode
StackMap stack:
aload 5
aload 6
invokestatic org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.interpret:(Lorg/hibernate/ConnectionAcquisitionMode;Lorg/hibernate/ConnectionReleaseMode;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 15 1 specifiedAcquisitionMode Lorg/hibernate/ConnectionAcquisitionMode;
0 15 2 specifiedReleaseMode Lorg/hibernate/ConnectionReleaseMode;
0 15 3 configurationSettings Ljava/util/Map;
0 15 4 transactionCoordinatorBuilder Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorBuilder;
5 15 5 effectiveAcquisitionMode Lorg/hibernate/ConnectionAcquisitionMode;
10 11 6 effectiveReleaseMode Lorg/hibernate/ConnectionReleaseMode;
12 13 6 effectiveReleaseMode Lorg/hibernate/ConnectionReleaseMode;
14 15 6 effectiveReleaseMode Lorg/hibernate/ConnectionReleaseMode;
7 12 7 releaseModeName Ljava/lang/String;
MethodParameters:
Name Flags
specifiedAcquisitionMode
specifiedReleaseMode
configurationSettings
transactionCoordinatorBuilder
public java.lang.String getUuid();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.uuid:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.boot.registry.StandardServiceRegistry getServiceRegistry();
descriptor: ()Lorg/hibernate/boot/registry/StandardServiceRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.serviceRegistry:Lorg/hibernate/boot/registry/StandardServiceRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isJpaBootstrap();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaBootstrap:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isJtaTransactionAccessEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTransactionAccessEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isAllowRefreshDetachedEntity();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowRefreshDetachedEntity:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isAllowOutOfTransactionUpdateOperations();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowOutOfTransactionUpdateOperations:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isReleaseResourcesOnCloseEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.releaseResourcesOnCloseEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.Object getBeanManagerReference();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.beanManagerReference:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.Object getValidatorFactoryReference();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.validatorFactoryReference:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.String getSessionFactoryName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isSessionFactoryNameAlsoJndiName();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryNameAlsoJndiName:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isFlushBeforeCompletionEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.flushBeforeCompletionEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isAutoCloseSessionEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoCloseSessionEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isStatisticsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statisticsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.Interceptor getInterceptor();
descriptor: ()Lorg/hibernate/Interceptor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptor:Lorg/hibernate/Interceptor;
ifnonnull 1
getstatic org.hibernate.EmptyInterceptor.INSTANCE:Lorg/hibernate/Interceptor;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptor:Lorg/hibernate/Interceptor;
StackMap locals:
StackMap stack: org.hibernate.Interceptor
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.Class<? extends org.hibernate.Interceptor> getStatelessInterceptorImplementor();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statelessInterceptorClass:Ljava/lang/Class;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
Signature: ()Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
public java.util.function.Supplier<? extends org.hibernate.Interceptor> getStatelessInterceptorImplementorSupplier();
descriptor: ()Ljava/util/function/Supplier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statelessInterceptorSupplier:Ljava/util/function/Supplier;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
Signature: ()Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
public org.hibernate.resource.jdbc.spi.StatementInspector getStatementInspector();
descriptor: ()Lorg/hibernate/resource/jdbc/spi/StatementInspector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statementInspector:Lorg/hibernate/resource/jdbc/spi/StatementInspector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.SessionFactoryObserver[] getSessionFactoryObservers();
descriptor: ()[Lorg/hibernate/SessionFactoryObserver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryObserverList:Ljava/util/List;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryObserverList:Ljava/util/List;
invokeinterface java.util.List.size:()I
anewarray org.hibernate.SessionFactoryObserver
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.hibernate.SessionFactoryObserver[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.cfg.BaselineSessionEventsListenerBuilder getBaselineSessionEventsListenerBuilder();
descriptor: ()Lorg/hibernate/cfg/BaselineSessionEventsListenerBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.baselineSessionEventsListenerBuilder:Lorg/hibernate/cfg/BaselineSessionEventsListenerBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isIdentifierRollbackEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.identifierRollbackEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.EntityMode getDefaultEntityMode();
descriptor: ()Lorg/hibernate/EntityMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultEntityMode:Lorg/hibernate/EntityMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.tuple.entity.EntityTuplizerFactory getEntityTuplizerFactory();
descriptor: ()Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityTuplizerFactory:Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isCheckNullability();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.checkNullability:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isInitializeLazyStateOutsideTransactionsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.initializeLazyStateOutsideTransactions:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.hql.spi.id.MultiTableBulkIdStrategy getMultiTableBulkIdStrategy();
descriptor: ()Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTableBulkIdStrategy:Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.boot.TempTableDdlTransactionHandling getTempTableDdlTransactionHandling();
descriptor: ()Lorg/hibernate/boot/TempTableDdlTransactionHandling;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.tempTableDdlTransactionHandling:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.loader.BatchFetchStyle getBatchFetchStyle();
descriptor: ()Lorg/hibernate/loader/BatchFetchStyle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.batchFetchStyle:Lorg/hibernate/loader/BatchFetchStyle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isDelayBatchFetchLoaderCreationsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.delayBatchFetchLoaderCreations:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public int getDefaultBatchFetchSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultBatchFetchSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.Integer getMaximumFetchDepth();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.maximumFetchDepth:Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.NullPrecedence getDefaultNullPrecedence();
descriptor: ()Lorg/hibernate/NullPrecedence;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultNullPrecedence:Lorg/hibernate/NullPrecedence;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isOrderUpdatesEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderUpdatesEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isOrderInsertsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderInsertsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.MultiTenancyStrategy getMultiTenancyStrategy();
descriptor: ()Lorg/hibernate/MultiTenancyStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTenancyStrategy:Lorg/hibernate/MultiTenancyStrategy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.context.spi.CurrentTenantIdentifierResolver getCurrentTenantIdentifierResolver();
descriptor: ()Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.currentTenantIdentifierResolver:Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isJtaTrackByThread();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTrackByThread:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.util.Map getQuerySubstitutions();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.querySubstitutions:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isNamedQueryStartupCheckingEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.namedQueryStartupCheckingEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isConventionalJavaConstants();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.conventionalJavaConstants:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isProcedureParameterNullPassingEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.procedureParameterNullPassingEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isCollectionJoinSubqueryRewriteEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.collectionJoinSubqueryRewriteEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isSecondLevelCacheEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.secondLevelCacheEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isQueryCacheEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryCacheEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.cache.spi.TimestampsCacheFactory getTimestampsCacheFactory();
descriptor: ()Lorg/hibernate/cache/spi/TimestampsCacheFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.timestampsCacheFactory:Lorg/hibernate/cache/spi/TimestampsCacheFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.String getCacheRegionPrefix();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.cacheRegionPrefix:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isMinimalPutsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.minimalPutsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isStructuredCacheEntriesEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.structuredCacheEntriesEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isDirectReferenceCacheEntriesEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.directReferenceCacheEntriesEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isAutoEvictCollectionCache();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoEvictCollectionCache:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.boot.SchemaAutoTooling getSchemaAutoTooling();
descriptor: ()Lorg/hibernate/boot/SchemaAutoTooling;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.schemaAutoTooling:Lorg/hibernate/boot/SchemaAutoTooling;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public int getJdbcBatchSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isJdbcBatchVersionedData();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchVersionedData:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isScrollableResultSetsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.scrollableResultSetsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isWrapResultSetsEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.wrapResultSetsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isGetGeneratedKeysEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.getGeneratedKeysEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.lang.Integer getJdbcFetchSize();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcFetchSize:Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode getPhysicalConnectionHandlingMode();
descriptor: ()Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public void setCheckNullability(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.checkNullability:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.ConnectionReleaseMode getConnectionReleaseMode();
descriptor: ()Lorg/hibernate/ConnectionReleaseMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.getPhysicalConnectionHandlingMode:()Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
invokevirtual org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.getReleaseMode:()Lorg/hibernate/ConnectionReleaseMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean doesConnectionProviderDisableAutoCommit();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionProviderDisablesAutoCommit:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.commentsEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.CustomEntityDirtinessStrategy getCustomEntityDirtinessStrategy();
descriptor: ()Lorg/hibernate/CustomEntityDirtinessStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.customEntityDirtinessStrategy:Lorg/hibernate/CustomEntityDirtinessStrategy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.EntityNameResolver[] getEntityNameResolvers();
descriptor: ()[Lorg/hibernate/EntityNameResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNameResolvers:Ljava/util/List;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNameResolvers:Ljava/util/List;
invokeinterface java.util.List.size:()I
anewarray org.hibernate.EntityNameResolver
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.hibernate.EntityNameResolver[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.proxy.EntityNotFoundDelegate getEntityNotFoundDelegate();
descriptor: ()Lorg/hibernate/proxy/EntityNotFoundDelegate;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNotFoundDelegate:Lorg/hibernate/proxy/EntityNotFoundDelegate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.util.Map<java.lang.String, org.hibernate.dialect.function.SQLFunction> getCustomSqlFunctionMap();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sqlFunctions:Ljava/util/Map;
ifnonnull 1
invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sqlFunctions:Ljava/util/Map;
StackMap locals:
StackMap stack: java.util.Map
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;>;
public boolean isPreferUserTransaction();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.preferUserTransaction:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public java.util.TimeZone getJdbcTimeZone();
descriptor: ()Ljava/util/TimeZone;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcTimeZone:Ljava/util/TimeZone;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean isQueryParametersValidationEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryParametersValidationEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.query.criteria.LiteralHandlingMode getCriteriaLiteralHandlingMode();
descriptor: ()Lorg/hibernate/query/criteria/LiteralHandlingMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.criteriaLiteralHandlingMode:Lorg/hibernate/query/criteria/LiteralHandlingMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.query.ImmutableEntityUpdateQueryHandlingMode getImmutableEntityUpdateQueryHandlingMode();
descriptor: ()Lorg/hibernate/query/ImmutableEntityUpdateQueryHandlingMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.immutableEntityUpdateQueryHandlingMode:Lorg/hibernate/query/ImmutableEntityUpdateQueryHandlingMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean jdbcStyleParamsZeroBased();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcStyleParamsZeroBased:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.failOnPaginationOverCollectionFetchEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public boolean inClauseParameterPaddingEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.inClauseParameterPaddingEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.jpa.spi.JpaCompliance getJpaCompliance();
descriptor: ()Lorg/hibernate/jpa/spi/JpaCompliance;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public void applyBeanManager(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.beanManagerReference:Ljava/lang/Object;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 beanManager Ljava/lang/Object;
MethodParameters:
Name Flags
beanManager
public void applyValidatorFactory(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.validatorFactoryReference:Ljava/lang/Object;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 validatorFactory Ljava/lang/Object;
MethodParameters:
Name Flags
validatorFactory
public void applySessionFactoryName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 sessionFactoryName Ljava/lang/String;
MethodParameters:
Name Flags
sessionFactoryName
public void enableSessionFactoryNameAsJndiName(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryNameAlsoJndiName:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 isJndiName Z
MethodParameters:
Name Flags
isJndiName
public void enableSessionAutoClosing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoCloseSessionEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 autoClosingEnabled Z
MethodParameters:
Name Flags
autoClosingEnabled
public void enableSessionAutoFlushing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.flushBeforeCompletionEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 flushBeforeCompletionEnabled Z
MethodParameters:
Name Flags
flushBeforeCompletionEnabled
public void enableJtaTrackingByThread(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTrackByThread:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enablePreferUserTransaction(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.preferUserTransaction:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 preferUserTransaction Z
MethodParameters:
Name Flags
preferUserTransaction
public void enableStatisticsSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statisticsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void addSessionFactoryObservers(org.hibernate.SessionFactoryObserver[]);
descriptor: ([Lorg/hibernate/SessionFactoryObserver;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sessionFactoryObserverList:Ljava/util/List;
aload 1
invokestatic java.util.Collections.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 observers [Lorg/hibernate/SessionFactoryObserver;
MethodParameters:
Name Flags
observers
public void applyInterceptor(org.hibernate.Interceptor);
descriptor: (Lorg/hibernate/Interceptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.interceptor:Lorg/hibernate/Interceptor;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 interceptor Lorg/hibernate/Interceptor;
MethodParameters:
Name Flags
interceptor
public void applyStatelessInterceptor(java.lang.Class<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statelessInterceptorClass:Ljava/lang/Class;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 statelessInterceptorClass Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;)V
MethodParameters:
Name Flags
statelessInterceptorClass
public void applyStatelessInterceptorSupplier(java.util.function.Supplier<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/util/function/Supplier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statelessInterceptorSupplier:Ljava/util/function/Supplier;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 statelessInterceptorSupplier Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;)V
MethodParameters:
Name Flags
statelessInterceptorSupplier
public void applyStatementInspector(org.hibernate.resource.jdbc.spi.StatementInspector);
descriptor: (Lorg/hibernate/resource/jdbc/spi/StatementInspector;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.statementInspector:Lorg/hibernate/resource/jdbc/spi/StatementInspector;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 statementInspector Lorg/hibernate/resource/jdbc/spi/StatementInspector;
MethodParameters:
Name Flags
statementInspector
public void applyCustomEntityDirtinessStrategy(org.hibernate.CustomEntityDirtinessStrategy);
descriptor: (Lorg/hibernate/CustomEntityDirtinessStrategy;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.customEntityDirtinessStrategy:Lorg/hibernate/CustomEntityDirtinessStrategy;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 strategy Lorg/hibernate/CustomEntityDirtinessStrategy;
MethodParameters:
Name Flags
strategy
public void addEntityNameResolvers(org.hibernate.EntityNameResolver[]);
descriptor: ([Lorg/hibernate/EntityNameResolver;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNameResolvers:Ljava/util/List;
aload 1
invokestatic java.util.Collections.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 entityNameResolvers [Lorg/hibernate/EntityNameResolver;
MethodParameters:
Name Flags
entityNameResolvers
public void applyEntityNotFoundDelegate(org.hibernate.proxy.EntityNotFoundDelegate);
descriptor: (Lorg/hibernate/proxy/EntityNotFoundDelegate;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityNotFoundDelegate:Lorg/hibernate/proxy/EntityNotFoundDelegate;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 entityNotFoundDelegate Lorg/hibernate/proxy/EntityNotFoundDelegate;
MethodParameters:
Name Flags
entityNotFoundDelegate
public void enableIdentifierRollbackSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.identifierRollbackEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyDefaultEntityMode(org.hibernate.EntityMode);
descriptor: (Lorg/hibernate/EntityMode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultEntityMode:Lorg/hibernate/EntityMode;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 entityMode Lorg/hibernate/EntityMode;
MethodParameters:
Name Flags
entityMode
public void enableNullabilityChecking(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.checkNullability:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void allowLazyInitializationOutsideTransaction(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.initializeLazyStateOutsideTransactions:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyEntityTuplizerFactory(org.hibernate.tuple.entity.EntityTuplizerFactory);
descriptor: (Lorg/hibernate/tuple/entity/EntityTuplizerFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityTuplizerFactory:Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 entityTuplizerFactory Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
MethodParameters:
Name Flags
entityTuplizerFactory
public void applyEntityTuplizer(org.hibernate.EntityMode, java.lang.Class<? extends org.hibernate.tuple.entity.EntityTuplizer>);
descriptor: (Lorg/hibernate/EntityMode;Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.entityTuplizerFactory:Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
aload 1
aload 2
invokevirtual org.hibernate.tuple.entity.EntityTuplizerFactory.registerDefaultTuplizerClass:(Lorg/hibernate/EntityMode;Ljava/lang/Class;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 entityMode Lorg/hibernate/EntityMode;
0 2 2 tuplizerClass Ljava/lang/Class<+Lorg/hibernate/tuple/entity/EntityTuplizer;>;
Signature: (Lorg/hibernate/EntityMode;Ljava/lang/Class<+Lorg/hibernate/tuple/entity/EntityTuplizer;>;)V
MethodParameters:
Name Flags
entityMode
tuplizerClass
public void applyMultiTableBulkIdStrategy(org.hibernate.hql.spi.id.MultiTableBulkIdStrategy);
descriptor: (Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTableBulkIdStrategy:Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 strategy Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
MethodParameters:
Name Flags
strategy
public void applyTempTableDdlTransactionHandling(org.hibernate.boot.TempTableDdlTransactionHandling);
descriptor: (Lorg/hibernate/boot/TempTableDdlTransactionHandling;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.tempTableDdlTransactionHandling:Lorg/hibernate/boot/TempTableDdlTransactionHandling;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 handling Lorg/hibernate/boot/TempTableDdlTransactionHandling;
MethodParameters:
Name Flags
handling
public void applyBatchFetchStyle(org.hibernate.loader.BatchFetchStyle);
descriptor: (Lorg/hibernate/loader/BatchFetchStyle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.batchFetchStyle:Lorg/hibernate/loader/BatchFetchStyle;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 style Lorg/hibernate/loader/BatchFetchStyle;
MethodParameters:
Name Flags
style
public void applyDelayedEntityLoaderCreations(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.delayBatchFetchLoaderCreations:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 delay Z
MethodParameters:
Name Flags
delay
public void applyDefaultBatchFetchSize(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultBatchFetchSize:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 size I
MethodParameters:
Name Flags
size
public void applyMaximumFetchDepth(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.maximumFetchDepth:Ljava/lang/Integer;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 depth I
MethodParameters:
Name Flags
depth
public void applyDefaultNullPrecedence(org.hibernate.NullPrecedence);
descriptor: (Lorg/hibernate/NullPrecedence;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.defaultNullPrecedence:Lorg/hibernate/NullPrecedence;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 nullPrecedence Lorg/hibernate/NullPrecedence;
MethodParameters:
Name Flags
nullPrecedence
public void enableOrderingOfInserts(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderInsertsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableOrderingOfUpdates(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.orderUpdatesEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyMultiTenancyStrategy(org.hibernate.MultiTenancyStrategy);
descriptor: (Lorg/hibernate/MultiTenancyStrategy;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.multiTenancyStrategy:Lorg/hibernate/MultiTenancyStrategy;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 strategy Lorg/hibernate/MultiTenancyStrategy;
MethodParameters:
Name Flags
strategy
public void applyCurrentTenantIdentifierResolver(org.hibernate.context.spi.CurrentTenantIdentifierResolver);
descriptor: (Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.currentTenantIdentifierResolver:Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 resolver Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
MethodParameters:
Name Flags
resolver
public void applyQuerySubstitutions(java.util.Map);
descriptor: (Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.querySubstitutions:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 substitutions Ljava/util/Map;
MethodParameters:
Name Flags
substitutions
public void enableNamedQueryCheckingOnStartup(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.namedQueryStartupCheckingEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableSecondLevelCacheSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.secondLevelCacheEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableQueryCacheSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.queryCacheEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyTimestampsCacheFactory(org.hibernate.cache.spi.TimestampsCacheFactory);
descriptor: (Lorg/hibernate/cache/spi/TimestampsCacheFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.timestampsCacheFactory:Lorg/hibernate/cache/spi/TimestampsCacheFactory;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 factory Lorg/hibernate/cache/spi/TimestampsCacheFactory;
MethodParameters:
Name Flags
factory
public void applyCacheRegionPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.cacheRegionPrefix:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public void enableMinimalPuts(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.minimalPutsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enabledStructuredCacheEntries(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.structuredCacheEntriesEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void allowDirectReferenceCacheEntries(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.directReferenceCacheEntriesEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableAutoEvictCollectionCaches(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.autoEvictCollectionCache:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyJdbcBatchSize(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchSize:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 size I
MethodParameters:
Name Flags
size
public void enableJdbcBatchingForVersionedEntities(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcBatchVersionedData:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableScrollableResultSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.scrollableResultSetsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableResultSetWrappingSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.wrapResultSetsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableGeneratedKeysSupport(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.getGeneratedKeysEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applyJdbcFetchSize(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcFetchSize:Ljava/lang/Integer;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 size I
MethodParameters:
Name Flags
size
public void applyConnectionHandlingMode(org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode);
descriptor: (Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 mode Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
MethodParameters:
Name Flags
mode
public void applyConnectionReleaseMode(org.hibernate.ConnectionReleaseMode);
descriptor: (Lorg/hibernate/ConnectionReleaseMode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
ifnonnull 6
1: aload 0
2: getstatic org.hibernate.ConnectionAcquisitionMode.AS_NEEDED:Lorg/hibernate/ConnectionAcquisitionMode;
3: aload 1
4: invokestatic org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.interpret:(Lorg/hibernate/ConnectionAcquisitionMode;Lorg/hibernate/ConnectionReleaseMode;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
5: goto 10
6: StackMap locals:
StackMap stack:
aload 0
7: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
invokevirtual org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.getAcquisitionMode:()Lorg/hibernate/ConnectionAcquisitionMode;
8: aload 1
9: invokestatic org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode.interpret:(Lorg/hibernate/ConnectionAcquisitionMode;Lorg/hibernate/ConnectionReleaseMode;)Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionHandlingMode:Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 11 1 connectionReleaseMode Lorg/hibernate/ConnectionReleaseMode;
MethodParameters:
Name Flags
connectionReleaseMode
public void applyConnectionProviderDisablesAutoCommit(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.connectionProviderDisablesAutoCommit:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 providerDisablesAutoCommit Z
MethodParameters:
Name Flags
providerDisablesAutoCommit
public void (boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.commentsEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void applySqlFunction(java.lang.String, org.hibernate.dialect.function.SQLFunction);
descriptor: (Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sqlFunctions:Ljava/util/Map;
ifnonnull 2
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sqlFunctions:Ljava/util/Map;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.sqlFunctions:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 4 1 registrationName Ljava/lang/String;
0 4 2 sqlFunction Lorg/hibernate/dialect/function/SQLFunction;
MethodParameters:
Name Flags
registrationName
sqlFunction
public void allowOutOfTransactionUpdateOperations(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowOutOfTransactionUpdateOperations:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 allow Z
MethodParameters:
Name Flags
allow
public void enableReleaseResourcesOnClose(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.releaseResourcesOnCloseEnabled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enable Z
MethodParameters:
Name Flags
enable
public void enableStrictJpaQueryLanguageCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJpaQueryCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableJpaQueryCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setQueryCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
private org.hibernate.jpa.spi.MutableJpaCompliance mutableJpaCompliance();
descriptor: ()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: ldc Lorg/hibernate/jpa/spi/MutableJpaCompliance;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "JpaCompliance is no longer mutable"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
checkcast org.hibernate.jpa.spi.MutableJpaCompliance
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public void enableJpaTransactionCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setTransactionCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableJpaListCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setListCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableJpaClosedCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setClosedCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableJpaProxyCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setProxyCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void enableJpaCachingCompliance(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
iload 1
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.setCachingCompliance:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void disableRefreshDetachedEntity();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowRefreshDetachedEntity:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public void disableJtaTransactionAccess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jtaTransactionAccessEnabled:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public void enableJdbcStyleParamsZeroBased();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jdbcStyleParamsZeroBased:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
public org.hibernate.boot.spi.SessionFactoryOptions buildOptions();
descriptor: ()Lorg/hibernate/boot/spi/SessionFactoryOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc Lorg/hibernate/jpa/spi/MutableJpaCompliance;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.mutableJpaCompliance:()Lorg/hibernate/jpa/spi/MutableJpaCompliance;
invokeinterface org.hibernate.jpa.spi.MutableJpaCompliance.immutableCopy:()Lorg/hibernate/jpa/spi/JpaCompliance;
putfield org.hibernate.boot.internal.SessionFactoryOptionsBuilder.jpaCompliance:Lorg/hibernate/jpa/spi/JpaCompliance;
2: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
private static org.hibernate.Interceptor lambda$0(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/Interceptor;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=2, args_size=1
0: aload 0
invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
checkcast org.hibernate.Interceptor
1: areturn
2: StackMap locals:
StackMap stack: java.lang.ReflectiveOperationException
astore 1
start local 1 3: new org.hibernate.HibernateException
dup
ldc "Could not supply session-scoped SessionFactory Interceptor"
aload 1
invokespecial org.hibernate.HibernateException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 1 LocalVariableTable:
Start End Slot Name Signature
3 4 1 e Ljava/lang/ReflectiveOperationException;
Exception table:
from to target type
0 1 2 Class java.lang.InstantiationException
0 1 2 Class java.lang.IllegalAccessException
}
SourceFile: "SessionFactoryOptionsBuilder.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public abstract Converter = org.hibernate.engine.config.spi.ConfigurationService$Converter of org.hibernate.engine.config.spi.ConfigurationService