public class org.hibernate.boot.internal.SessionFactoryBuilderImpl implements org.hibernate.boot.spi.SessionFactoryBuilderImplementor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.boot.internal.SessionFactoryBuilderImpl
super_class: java.lang.Object
{
private final org.hibernate.boot.spi.MetadataImplementor metadata;
descriptor: Lorg/hibernate/boot/spi/MetadataImplementor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.boot.spi.BootstrapContext bootstrapContext;
descriptor: Lorg/hibernate/boot/spi/BootstrapContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.hibernate.boot.internal.SessionFactoryOptionsBuilder optionsBuilder;
descriptor: Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(org.hibernate.boot.spi.MetadataImplementor, org.hibernate.boot.spi.BootstrapContext);
descriptor: (Lorg/hibernate/boot/spi/MetadataImplementor;Lorg/hibernate/boot/spi/BootstrapContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.metadata:Lorg/hibernate/boot/spi/MetadataImplementor;
2: aload 0
aload 2
putfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.bootstrapContext:Lorg/hibernate/boot/spi/BootstrapContext;
3: aload 0
new org.hibernate.boot.internal.SessionFactoryOptionsBuilder
dup
4: aload 1
invokeinterface org.hibernate.boot.spi.MetadataImplementor.getMetadataBuildingOptions:()Lorg/hibernate/boot/spi/MetadataBuildingOptions;
invokeinterface org.hibernate.boot.spi.MetadataBuildingOptions.getServiceRegistry:()Lorg/hibernate/boot/registry/StandardServiceRegistry;
5: aload 2
invokespecial org.hibernate.boot.internal.SessionFactoryOptionsBuilder.<init>:(Lorg/hibernate/boot/registry/StandardServiceRegistry;Lorg/hibernate/boot/spi/BootstrapContext;)V
6: putfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
7: aload 1
invokeinterface org.hibernate.boot.spi.MetadataImplementor.getSqlFunctionMap:()Ljava/util/Map;
ifnull 12
8: aload 1
invokeinterface org.hibernate.boot.spi.MetadataImplementor.getSqlFunctionMap:()Ljava/util/Map;
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 11
StackMap locals: org.hibernate.boot.internal.SessionFactoryBuilderImpl org.hibernate.boot.spi.MetadataImplementor org.hibernate.boot.spi.BootstrapContext top java.util.Iterator
StackMap stack:
9: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 3
start local 3 10: aload 0
aload 3
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
aload 3
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast org.hibernate.dialect.function.SQLFunction
invokevirtual org.hibernate.boot.internal.SessionFactoryBuilderImpl.applySqlFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)Lorg/hibernate/boot/SessionFactoryBuilder;
pop
end local 3 11: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 9
12: StackMap locals: org.hibernate.boot.internal.SessionFactoryBuilderImpl org.hibernate.boot.spi.MetadataImplementor org.hibernate.boot.spi.BootstrapContext
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 13 1 metadata Lorg/hibernate/boot/spi/MetadataImplementor;
0 13 2 bootstrapContext Lorg/hibernate/boot/spi/BootstrapContext;
10 11 3 sqlFunctionEntry Ljava/util/Map$Entry<Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;>;
MethodParameters:
Name Flags
metadata
bootstrapContext
public org.hibernate.boot.SessionFactoryBuilder applyBeanManager(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyBeanManager:(Ljava/lang/Object;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 beanManager Ljava/lang/Object;
MethodParameters:
Name Flags
beanManager
public org.hibernate.boot.SessionFactoryBuilder applyValidatorFactory(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyValidatorFactory:(Ljava/lang/Object;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 validatorFactory Ljava/lang/Object;
MethodParameters:
Name Flags
validatorFactory
public org.hibernate.boot.SessionFactoryBuilder applyName(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applySessionFactoryName:(Ljava/lang/String;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 sessionFactoryName Ljava/lang/String;
MethodParameters:
Name Flags
sessionFactoryName
public org.hibernate.boot.SessionFactoryBuilder applyNameAsJndiName(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableSessionFactoryNameAsJndiName:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 isJndiName Z
MethodParameters:
Name Flags
isJndiName
public org.hibernate.boot.SessionFactoryBuilder applyAutoClosing(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableSessionAutoClosing:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyAutoFlushing(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableSessionAutoFlushing:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyJtaTrackingByThread(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJtaTrackingByThread:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyPreferUserTransactions(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enablePreferUserTransaction:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 preferUserTransactions Z
MethodParameters:
Name Flags
preferUserTransactions
public org.hibernate.boot.SessionFactoryBuilder applyStatisticsSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableStatisticsSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder addSessionFactoryObservers(org.hibernate.SessionFactoryObserver[]);
descriptor: ([Lorg/hibernate/SessionFactoryObserver;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.addSessionFactoryObservers:([Lorg/hibernate/SessionFactoryObserver;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 observers [Lorg/hibernate/SessionFactoryObserver;
MethodParameters:
Name Flags
observers
public org.hibernate.boot.SessionFactoryBuilder applyInterceptor(org.hibernate.Interceptor);
descriptor: (Lorg/hibernate/Interceptor;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyInterceptor:(Lorg/hibernate/Interceptor;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 interceptor Lorg/hibernate/Interceptor;
MethodParameters:
Name Flags
interceptor
public org.hibernate.boot.SessionFactoryBuilder applyStatelessInterceptor(java.lang.Class<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyStatelessInterceptor:(Ljava/lang/Class;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 statelessInterceptorClass Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
statelessInterceptorClass
public org.hibernate.boot.SessionFactoryBuilder applyStatelessInterceptor(java.util.function.Supplier<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/util/function/Supplier;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyStatelessInterceptorSupplier:(Ljava/util/function/Supplier;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 statelessInterceptorSupplier Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;
Signature: (Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
statelessInterceptorSupplier
public org.hibernate.boot.SessionFactoryBuilder applyStatementInspector(org.hibernate.resource.jdbc.spi.StatementInspector);
descriptor: (Lorg/hibernate/resource/jdbc/spi/StatementInspector;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyStatementInspector:(Lorg/hibernate/resource/jdbc/spi/StatementInspector;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 statementInspector Lorg/hibernate/resource/jdbc/spi/StatementInspector;
MethodParameters:
Name Flags
statementInspector
public org.hibernate.boot.SessionFactoryBuilder applyCustomEntityDirtinessStrategy(org.hibernate.CustomEntityDirtinessStrategy);
descriptor: (Lorg/hibernate/CustomEntityDirtinessStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyCustomEntityDirtinessStrategy:(Lorg/hibernate/CustomEntityDirtinessStrategy;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 strategy Lorg/hibernate/CustomEntityDirtinessStrategy;
MethodParameters:
Name Flags
strategy
public org.hibernate.boot.SessionFactoryBuilder addEntityNameResolver(org.hibernate.EntityNameResolver[]);
descriptor: ([Lorg/hibernate/EntityNameResolver;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.addEntityNameResolvers:([Lorg/hibernate/EntityNameResolver;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 entityNameResolvers [Lorg/hibernate/EntityNameResolver;
MethodParameters:
Name Flags
entityNameResolvers
public org.hibernate.boot.SessionFactoryBuilder applyEntityNotFoundDelegate(org.hibernate.proxy.EntityNotFoundDelegate);
descriptor: (Lorg/hibernate/proxy/EntityNotFoundDelegate;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyEntityNotFoundDelegate:(Lorg/hibernate/proxy/EntityNotFoundDelegate;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 entityNotFoundDelegate Lorg/hibernate/proxy/EntityNotFoundDelegate;
MethodParameters:
Name Flags
entityNotFoundDelegate
public org.hibernate.boot.SessionFactoryBuilder applyIdentifierRollbackSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableIdentifierRollbackSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyDefaultEntityMode(org.hibernate.EntityMode);
descriptor: (Lorg/hibernate/EntityMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyDefaultEntityMode:(Lorg/hibernate/EntityMode;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 entityMode Lorg/hibernate/EntityMode;
MethodParameters:
Name Flags
entityMode
public org.hibernate.boot.SessionFactoryBuilder applyNullabilityChecking(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableNullabilityChecking:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyLazyInitializationOutsideTransaction(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowLazyInitializationOutsideTransaction:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyEntityTuplizerFactory(org.hibernate.tuple.entity.EntityTuplizerFactory);
descriptor: (Lorg/hibernate/tuple/entity/EntityTuplizerFactory;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyEntityTuplizerFactory:(Lorg/hibernate/tuple/entity/EntityTuplizerFactory;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 entityTuplizerFactory Lorg/hibernate/tuple/entity/EntityTuplizerFactory;
MethodParameters:
Name Flags
entityTuplizerFactory
public org.hibernate.boot.SessionFactoryBuilder applyEntityTuplizer(org.hibernate.EntityMode, java.lang.Class<? extends org.hibernate.tuple.entity.EntityTuplizer>);
descriptor: (Lorg/hibernate/EntityMode;Ljava/lang/Class;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
aload 2
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyEntityTuplizer:(Lorg/hibernate/EntityMode;Ljava/lang/Class;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
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;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
entityMode
tuplizerClass
public org.hibernate.boot.SessionFactoryBuilder applyMultiTableBulkIdStrategy(org.hibernate.hql.spi.id.MultiTableBulkIdStrategy);
descriptor: (Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyMultiTableBulkIdStrategy:(Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 strategy Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
MethodParameters:
Name Flags
strategy
public org.hibernate.boot.SessionFactoryBuilder applyTempTableDdlTransactionHandling(org.hibernate.boot.TempTableDdlTransactionHandling);
descriptor: (Lorg/hibernate/boot/TempTableDdlTransactionHandling;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyTempTableDdlTransactionHandling:(Lorg/hibernate/boot/TempTableDdlTransactionHandling;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 handling Lorg/hibernate/boot/TempTableDdlTransactionHandling;
MethodParameters:
Name Flags
handling
public org.hibernate.boot.SessionFactoryBuilder applyBatchFetchStyle(org.hibernate.loader.BatchFetchStyle);
descriptor: (Lorg/hibernate/loader/BatchFetchStyle;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyBatchFetchStyle:(Lorg/hibernate/loader/BatchFetchStyle;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 style Lorg/hibernate/loader/BatchFetchStyle;
MethodParameters:
Name Flags
style
public org.hibernate.boot.SessionFactoryBuilder applyDelayedEntityLoaderCreations(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyDelayedEntityLoaderCreations:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 delay Z
MethodParameters:
Name Flags
delay
public org.hibernate.boot.SessionFactoryBuilder applyDefaultBatchFetchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyDefaultBatchFetchSize:(I)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 size I
MethodParameters:
Name Flags
size
public org.hibernate.boot.SessionFactoryBuilder applyMaximumFetchDepth(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyMaximumFetchDepth:(I)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 depth I
MethodParameters:
Name Flags
depth
public org.hibernate.boot.SessionFactoryBuilder applyDefaultNullPrecedence(org.hibernate.NullPrecedence);
descriptor: (Lorg/hibernate/NullPrecedence;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyDefaultNullPrecedence:(Lorg/hibernate/NullPrecedence;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 nullPrecedence Lorg/hibernate/NullPrecedence;
MethodParameters:
Name Flags
nullPrecedence
public org.hibernate.boot.SessionFactoryBuilder applyOrderingOfInserts(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableOrderingOfInserts:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyOrderingOfUpdates(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableOrderingOfUpdates:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyMultiTenancyStrategy(org.hibernate.MultiTenancyStrategy);
descriptor: (Lorg/hibernate/MultiTenancyStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyMultiTenancyStrategy:(Lorg/hibernate/MultiTenancyStrategy;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 strategy Lorg/hibernate/MultiTenancyStrategy;
MethodParameters:
Name Flags
strategy
public org.hibernate.boot.SessionFactoryBuilder applyCurrentTenantIdentifierResolver(org.hibernate.context.spi.CurrentTenantIdentifierResolver);
descriptor: (Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyCurrentTenantIdentifierResolver:(Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 resolver Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
MethodParameters:
Name Flags
resolver
public org.hibernate.boot.SessionFactoryBuilder applyQuerySubstitutions(java.util.Map);
descriptor: (Ljava/util/Map;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyQuerySubstitutions:(Ljava/util/Map;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 substitutions Ljava/util/Map;
MethodParameters:
Name Flags
substitutions
public org.hibernate.boot.SessionFactoryBuilder applyNamedQueryCheckingOnStartup(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableNamedQueryCheckingOnStartup:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applySecondLevelCacheSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableSecondLevelCacheSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyQueryCacheSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableQueryCacheSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyTimestampsCacheFactory(org.hibernate.cache.spi.TimestampsCacheFactory);
descriptor: (Lorg/hibernate/cache/spi/TimestampsCacheFactory;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyTimestampsCacheFactory:(Lorg/hibernate/cache/spi/TimestampsCacheFactory;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 factory Lorg/hibernate/cache/spi/TimestampsCacheFactory;
MethodParameters:
Name Flags
factory
public org.hibernate.boot.SessionFactoryBuilder applyCacheRegionPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyCacheRegionPrefix:(Ljava/lang/String;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public org.hibernate.boot.SessionFactoryBuilder applyMinimalPutsForCaching(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableMinimalPuts:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyStructuredCacheEntries(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enabledStructuredCacheEntries:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyDirectReferenceCaching(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowDirectReferenceCacheEntries:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyAutomaticEvictionOfCollectionCaches(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableAutoEvictCollectionCaches:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyJdbcBatchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyJdbcBatchSize:(I)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 size I
MethodParameters:
Name Flags
size
public org.hibernate.boot.SessionFactoryBuilder applyJdbcBatchingForVersionedEntities(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJdbcBatchingForVersionedEntities:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyScrollableResultsSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableScrollableResultSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyResultSetsWrapping(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableResultSetWrappingSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyGetGeneratedKeysSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableGeneratedKeysSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applyJdbcFetchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyJdbcFetchSize:(I)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 size I
MethodParameters:
Name Flags
size
public org.hibernate.boot.SessionFactoryBuilder applyConnectionHandlingMode(org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode);
descriptor: (Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyConnectionHandlingMode:(Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 connectionHandlingMode Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;
MethodParameters:
Name Flags
connectionHandlingMode
public org.hibernate.boot.SessionFactoryBuilder applyConnectionReleaseMode(org.hibernate.ConnectionReleaseMode);
descriptor: (Lorg/hibernate/ConnectionReleaseMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyConnectionReleaseMode:(Lorg/hibernate/ConnectionReleaseMode;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 connectionReleaseMode Lorg/hibernate/ConnectionReleaseMode;
MethodParameters:
Name Flags
connectionReleaseMode
public org.hibernate.boot.SessionFactoryBuilder applyConnectionProviderDisablesAutoCommit(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applyConnectionProviderDisablesAutoCommit:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 providerDisablesAutoCommit Z
MethodParameters:
Name Flags
providerDisablesAutoCommit
public org.hibernate.boot.SessionFactoryBuilder (boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableCommentsSupport:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder applySqlFunction(java.lang.String, org.hibernate.dialect.function.SQLFunction);
descriptor: (Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
aload 1
aload 2
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.applySqlFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 registrationName Ljava/lang/String;
0 2 2 sqlFunction Lorg/hibernate/dialect/function/SQLFunction;
MethodParameters:
Name Flags
registrationName
sqlFunction
public org.hibernate.boot.SessionFactoryBuilder allowOutOfTransactionUpdateOperations(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.allowOutOfTransactionUpdateOperations:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 allow Z
MethodParameters:
Name Flags
allow
public org.hibernate.boot.SessionFactoryBuilder enableReleaseResourcesOnCloseEnabled(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableReleaseResourcesOnClose:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enable Z
MethodParameters:
Name Flags
enable
public org.hibernate.boot.SessionFactoryBuilder applyStrictJpaQueryLanguageCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableStrictJpaQueryLanguageCompliance:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder enableJpaQueryCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJpaQueryCompliance:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder enableJpaTransactionCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJpaTransactionCompliance:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder enableJpaListCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJpaListCompliance:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public org.hibernate.boot.SessionFactoryBuilder enableJpaClosedCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
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.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
iload 1
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJpaClosedCompliance:(Z)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 2 1 enabled Z
MethodParameters:
Name Flags
enabled
public void markAsJpaBootstrap();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.bootstrapContext:Lorg/hibernate/boot/spi/BootstrapContext;
invokeinterface org.hibernate.boot.spi.BootstrapContext.markAsJpaBootstrap:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
public void disableRefreshDetachedEntity();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.disableRefreshDetachedEntity:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
public void disableJtaTransactionAccess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.disableJtaTransactionAccess:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
public void enableJdbcStyleParamsZeroBased();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.enableJdbcStyleParamsZeroBased:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
public <T extends org.hibernate.boot.SessionFactoryBuilder> T unwrap(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
0 1 1 type Ljava/lang/Class<TT;>;
Signature: <T::Lorg/hibernate/boot/SessionFactoryBuilder;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
type
public org.hibernate.SessionFactory build();
descriptor: ()Lorg/hibernate/SessionFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.metadata:Lorg/hibernate/boot/spi/MetadataImplementor;
invokeinterface org.hibernate.boot.spi.MetadataImplementor.validate:()V
1: new org.hibernate.internal.SessionFactoryImpl
dup
aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.bootstrapContext:Lorg/hibernate/boot/spi/BootstrapContext;
aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.metadata:Lorg/hibernate/boot/spi/MetadataImplementor;
aload 0
invokevirtual org.hibernate.boot.internal.SessionFactoryBuilderImpl.buildSessionFactoryOptions:()Lorg/hibernate/boot/spi/SessionFactoryOptions;
invokespecial org.hibernate.internal.SessionFactoryImpl.<init>:(Lorg/hibernate/boot/spi/BootstrapContext;Lorg/hibernate/boot/spi/MetadataImplementor;Lorg/hibernate/boot/spi/SessionFactoryOptions;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
public org.hibernate.boot.spi.SessionFactoryOptions buildSessionFactoryOptions();
descriptor: ()Lorg/hibernate/boot/spi/SessionFactoryOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.boot.internal.SessionFactoryBuilderImpl.optionsBuilder:Lorg/hibernate/boot/internal/SessionFactoryOptionsBuilder;
invokevirtual org.hibernate.boot.internal.SessionFactoryOptionsBuilder.buildOptions:()Lorg/hibernate/boot/spi/SessionFactoryOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/boot/internal/SessionFactoryBuilderImpl;
}
SourceFile: "SessionFactoryBuilderImpl.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map