public interface org.hibernate.boot.SessionFactoryBuilder
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.boot.SessionFactoryBuilder
super_class: java.lang.Object
{
public abstract org.hibernate.boot.SessionFactoryBuilder applyValidatorFactory(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
validatorFactory
public abstract org.hibernate.boot.SessionFactoryBuilder applyBeanManager(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
beanManager
public abstract org.hibernate.boot.SessionFactoryBuilder applyName(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sessionFactoryName
public abstract org.hibernate.boot.SessionFactoryBuilder applyNameAsJndiName(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
isJndiName
public abstract org.hibernate.boot.SessionFactoryBuilder applyAutoClosing(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyAutoFlushing(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyStatisticsSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyInterceptor(org.hibernate.Interceptor);
descriptor: (Lorg/hibernate/Interceptor;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
interceptor
public abstract org.hibernate.boot.SessionFactoryBuilder applyStatelessInterceptor(java.lang.Class<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<+Lorg/hibernate/Interceptor;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
statelessInterceptorClass
public abstract org.hibernate.boot.SessionFactoryBuilder applyStatelessInterceptor(java.util.function.Supplier<? extends org.hibernate.Interceptor>);
descriptor: (Ljava/util/function/Supplier;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/Supplier<+Lorg/hibernate/Interceptor;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
statelessInterceptorSupplier
public abstract org.hibernate.boot.SessionFactoryBuilder applyStatementInspector(org.hibernate.resource.jdbc.spi.StatementInspector);
descriptor: (Lorg/hibernate/resource/jdbc/spi/StatementInspector;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
statementInspector
public abstract org.hibernate.boot.SessionFactoryBuilder addSessionFactoryObservers(org.hibernate.SessionFactoryObserver[]);
descriptor: ([Lorg/hibernate/SessionFactoryObserver;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
observers
public abstract org.hibernate.boot.SessionFactoryBuilder applyCustomEntityDirtinessStrategy(org.hibernate.CustomEntityDirtinessStrategy);
descriptor: (Lorg/hibernate/CustomEntityDirtinessStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
strategy
public abstract org.hibernate.boot.SessionFactoryBuilder addEntityNameResolver(org.hibernate.EntityNameResolver[]);
descriptor: ([Lorg/hibernate/EntityNameResolver;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
entityNameResolvers
public abstract org.hibernate.boot.SessionFactoryBuilder applyEntityNotFoundDelegate(org.hibernate.proxy.EntityNotFoundDelegate);
descriptor: (Lorg/hibernate/proxy/EntityNotFoundDelegate;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
entityNotFoundDelegate
public abstract org.hibernate.boot.SessionFactoryBuilder applyIdentifierRollbackSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyDefaultEntityMode(org.hibernate.EntityMode);
descriptor: (Lorg/hibernate/EntityMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
entityMode
public abstract org.hibernate.boot.SessionFactoryBuilder applyNullabilityChecking(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyLazyInitializationOutsideTransaction(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyEntityTuplizerFactory(org.hibernate.tuple.entity.EntityTuplizerFactory);
descriptor: (Lorg/hibernate/tuple/entity/EntityTuplizerFactory;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
entityTuplizerFactory
public abstract 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/hibernate/EntityMode;Ljava/lang/Class<+Lorg/hibernate/tuple/entity/EntityTuplizer;>;)Lorg/hibernate/boot/SessionFactoryBuilder;
MethodParameters:
Name Flags
entityMode
tuplizerClass
public abstract org.hibernate.boot.SessionFactoryBuilder applyMultiTableBulkIdStrategy(org.hibernate.hql.spi.id.MultiTableBulkIdStrategy);
descriptor: (Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
strategy
public abstract org.hibernate.boot.SessionFactoryBuilder applyTempTableDdlTransactionHandling(org.hibernate.boot.TempTableDdlTransactionHandling);
descriptor: (Lorg/hibernate/boot/TempTableDdlTransactionHandling;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
handling
public abstract org.hibernate.boot.SessionFactoryBuilder applyBatchFetchStyle(org.hibernate.loader.BatchFetchStyle);
descriptor: (Lorg/hibernate/loader/BatchFetchStyle;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
style
public abstract org.hibernate.boot.SessionFactoryBuilder applyDelayedEntityLoaderCreations(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
delay
public abstract org.hibernate.boot.SessionFactoryBuilder applyDefaultBatchFetchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
size
public abstract org.hibernate.boot.SessionFactoryBuilder applyMaximumFetchDepth(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
depth
public abstract org.hibernate.boot.SessionFactoryBuilder applyDefaultNullPrecedence(org.hibernate.NullPrecedence);
descriptor: (Lorg/hibernate/NullPrecedence;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nullPrecedence
public abstract org.hibernate.boot.SessionFactoryBuilder applyOrderingOfInserts(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyOrderingOfUpdates(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyMultiTenancyStrategy(org.hibernate.MultiTenancyStrategy);
descriptor: (Lorg/hibernate/MultiTenancyStrategy;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
strategy
public abstract org.hibernate.boot.SessionFactoryBuilder applyCurrentTenantIdentifierResolver(org.hibernate.context.spi.CurrentTenantIdentifierResolver);
descriptor: (Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
resolver
public abstract org.hibernate.boot.SessionFactoryBuilder applyJtaTrackingByThread(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyPreferUserTransactions(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
preferUserTransactions
public abstract org.hibernate.boot.SessionFactoryBuilder applyQuerySubstitutions(java.util.Map);
descriptor: (Ljava/util/Map;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
substitutions
public abstract org.hibernate.boot.SessionFactoryBuilder applyStrictJpaQueryLanguageCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyNamedQueryCheckingOnStartup(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applySecondLevelCacheSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyQueryCacheSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyTimestampsCacheFactory(org.hibernate.cache.spi.TimestampsCacheFactory);
descriptor: (Lorg/hibernate/cache/spi/TimestampsCacheFactory;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
factory
public abstract org.hibernate.boot.SessionFactoryBuilder applyCacheRegionPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
prefix
public abstract org.hibernate.boot.SessionFactoryBuilder applyMinimalPutsForCaching(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyStructuredCacheEntries(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyDirectReferenceCaching(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyAutomaticEvictionOfCollectionCaches(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyJdbcBatchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
size
public abstract org.hibernate.boot.SessionFactoryBuilder applyJdbcBatchingForVersionedEntities(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyScrollableResultsSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyResultSetsWrapping(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyGetGeneratedKeysSupport(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder applyJdbcFetchSize(int);
descriptor: (I)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
size
public abstract org.hibernate.boot.SessionFactoryBuilder applyConnectionHandlingMode(org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode);
descriptor: (Lorg/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
connectionHandlingMode
public abstract org.hibernate.boot.SessionFactoryBuilder applyConnectionReleaseMode(org.hibernate.ConnectionReleaseMode);
descriptor: (Lorg/hibernate/ConnectionReleaseMode;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
connectionReleaseMode
public org.hibernate.boot.SessionFactoryBuilder applyConnectionProviderDisablesAutoCommit(boolean);
descriptor: (Z)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/SessionFactoryBuilder;
0 1 1 providerDisablesAutoCommit Z
MethodParameters:
Name Flags
providerDisablesAutoCommit
public abstract org.hibernate.boot.SessionFactoryBuilder (boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
registrationName
sqlFunction
public abstract org.hibernate.boot.SessionFactoryBuilder allowOutOfTransactionUpdateOperations(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
allow
public abstract org.hibernate.boot.SessionFactoryBuilder enableReleaseResourcesOnCloseEnabled(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enable
public abstract org.hibernate.boot.SessionFactoryBuilder enableJpaQueryCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder enableJpaTransactionCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder enableJpaListCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract org.hibernate.boot.SessionFactoryBuilder enableJpaClosedCompliance(boolean);
descriptor: (Z)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enabled
public abstract <T extends org.hibernate.boot.SessionFactoryBuilder> T unwrap(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/boot/SessionFactoryBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/hibernate/boot/SessionFactoryBuilder;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
type
public abstract org.hibernate.SessionFactory build();
descriptor: ()Lorg/hibernate/SessionFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SessionFactoryBuilder.java"