public class org.hibernate.engine.spi.SessionFactoryDelegatingImpl implements org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.SessionFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.engine.spi.SessionFactoryDelegatingImpl
super_class: java.lang.Object
{
private final org.hibernate.engine.spi.SessionFactoryImplementor delegate;
descriptor: Lorg/hibernate/engine/spi/SessionFactoryImplementor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(org.hibernate.engine.spi.SessionFactoryImplementor);
descriptor: (Lorg/hibernate/engine/spi/SessionFactoryImplementor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 3 1 delegate Lorg/hibernate/engine/spi/SessionFactoryImplementor;
MethodParameters:
Name Flags
delegate
protected org.hibernate.engine.spi.SessionFactoryImplementor delegate();
descriptor: ()Lorg/hibernate/engine/spi/SessionFactoryImplementor;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.boot.spi.SessionFactoryOptions getSessionFactoryOptions();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getSessionFactoryOptions:()Lorg/hibernate/boot/spi/SessionFactoryOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.spi.SessionBuilderImplementor withOptions();
descriptor: ()Lorg/hibernate/engine/spi/SessionBuilderImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.withOptions:()Lorg/hibernate/engine/spi/SessionBuilderImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.Session openSession();
descriptor: ()Lorg/hibernate/Session;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.openSession:()Lorg/hibernate/Session;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Exceptions:
throws org.hibernate.HibernateException
public org.hibernate.Session getCurrentSession();
descriptor: ()Lorg/hibernate/Session;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCurrentSession:()Lorg/hibernate/Session;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Exceptions:
throws org.hibernate.HibernateException
public org.hibernate.StatelessSessionBuilder withStatelessOptions();
descriptor: ()Lorg/hibernate/StatelessSessionBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.withStatelessOptions:()Lorg/hibernate/StatelessSessionBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.StatelessSession openStatelessSession();
descriptor: ()Lorg/hibernate/StatelessSession;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.openStatelessSession:()Lorg/hibernate/StatelessSession;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.StatelessSession openStatelessSession(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)Lorg/hibernate/StatelessSession;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.openStatelessSession:(Ljava/sql/Connection;)Lorg/hibernate/StatelessSession;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 connection Ljava/sql/Connection;
MethodParameters:
Name Flags
connection
public org.hibernate.metadata.ClassMetadata getClassMetadata(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/metadata/ClassMetadata;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getClassMetadata:(Ljava/lang/Class;)Lorg/hibernate/metadata/ClassMetadata;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 entityClass Ljava/lang/Class;
MethodParameters:
Name Flags
entityClass
public org.hibernate.metadata.ClassMetadata getClassMetadata(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/metadata/ClassMetadata;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getClassMetadata:(Ljava/lang/String;)Lorg/hibernate/metadata/ClassMetadata;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 entityName Ljava/lang/String;
MethodParameters:
Name Flags
entityName
public org.hibernate.metadata.CollectionMetadata getCollectionMetadata(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/metadata/CollectionMetadata;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCollectionMetadata:(Ljava/lang/String;)Lorg/hibernate/metadata/CollectionMetadata;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 roleName Ljava/lang/String;
MethodParameters:
Name Flags
roleName
public java.util.Map<java.lang.String, org.hibernate.metadata.ClassMetadata> getAllClassMetadata();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getAllClassMetadata:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/metadata/ClassMetadata;>;
public java.util.Map getAllCollectionMetadata();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getAllCollectionMetadata:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.stat.spi.StatisticsImplementor getStatistics();
descriptor: ()Lorg/hibernate/stat/spi/StatisticsImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getStatistics:()Lorg/hibernate/stat/spi/StatisticsImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.close:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Exceptions:
throws org.hibernate.HibernateException
public boolean isClosed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.isClosed:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.cache.spi.CacheImplementor getCache();
descriptor: ()Lorg/hibernate/cache/spi/CacheImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCache:()Lorg/hibernate/cache/spi/CacheImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public javax.persistence.PersistenceUnitUtil getPersistenceUnitUtil();
descriptor: ()Ljavax/persistence/PersistenceUnitUtil;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getPersistenceUnitUtil:()Ljavax/persistence/PersistenceUnitUtil;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public void addNamedQuery(java.lang.String, javax.persistence.Query);
descriptor: (Ljava/lang/String;Ljavax/persistence/Query;)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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.addNamedQuery:(Ljava/lang/String;Ljavax/persistence/Query;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 2 1 name Ljava/lang/String;
0 2 2 query Ljavax/persistence/Query;
MethodParameters:
Name Flags
name
query
public <T> T unwrap(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.unwrap:(Ljava/lang/Class;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 cls Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
cls
public <T> void addNamedEntityGraph(java.lang.String, javax.persistence.EntityGraph<T>);
descriptor: (Ljava/lang/String;Ljavax/persistence/EntityGraph;)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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.addNamedEntityGraph:(Ljava/lang/String;Ljavax/persistence/EntityGraph;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 2 1 graphName Ljava/lang/String;
0 2 2 entityGraph Ljavax/persistence/EntityGraph<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljavax/persistence/EntityGraph<TT;>;)V
MethodParameters:
Name Flags
graphName
entityGraph
public java.util.Set getDefinedFilterNames();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getDefinedFilterNames:()Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.spi.FilterDefinition getFilterDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/spi/FilterDefinition;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getFilterDefinition:(Ljava/lang/String;)Lorg/hibernate/engine/spi/FilterDefinition;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 filterName Ljava/lang/String;
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
filterName
public boolean containsFetchProfileDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.containsFetchProfileDefinition:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public org.hibernate.TypeHelper getTypeHelper();
descriptor: ()Lorg/hibernate/TypeHelper;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getTypeHelper:()Lorg/hibernate/TypeHelper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.type.TypeResolver getTypeResolver();
descriptor: ()Lorg/hibernate/type/TypeResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getTypeResolver:()Lorg/hibernate/type/TypeResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public java.util.Map<java.lang.String, java.lang.Object> getProperties();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getProperties:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
public org.hibernate.persister.entity.EntityPersister getEntityPersister(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/persister/entity/EntityPersister;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getEntityPersister:(Ljava/lang/String;)Lorg/hibernate/persister/entity/EntityPersister;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 entityName Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
entityName
public java.util.Map<java.lang.String, org.hibernate.persister.entity.EntityPersister> getEntityPersisters();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getEntityPersisters:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/persister/entity/EntityPersister;>;
public org.hibernate.persister.collection.CollectionPersister getCollectionPersister(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/persister/collection/CollectionPersister;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCollectionPersister:(Ljava/lang/String;)Lorg/hibernate/persister/collection/CollectionPersister;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 role Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
role
public java.util.Map<java.lang.String, org.hibernate.persister.collection.CollectionPersister> getCollectionPersisters();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCollectionPersisters:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/persister/collection/CollectionPersister;>;
public org.hibernate.engine.jdbc.spi.JdbcServices getJdbcServices();
descriptor: ()Lorg/hibernate/engine/jdbc/spi/JdbcServices;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getJdbcServices:()Lorg/hibernate/engine/jdbc/spi/JdbcServices;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.dialect.Dialect getDialect();
descriptor: ()Lorg/hibernate/dialect/Dialect;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getDialect:()Lorg/hibernate/dialect/Dialect;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getInterceptor:()Lorg/hibernate/Interceptor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.query.spi.QueryPlanCache getQueryPlanCache();
descriptor: ()Lorg/hibernate/engine/query/spi/QueryPlanCache;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getQueryPlanCache:()Lorg/hibernate/engine/query/spi/QueryPlanCache;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.type.Type[] getReturnTypes(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getReturnTypes:(Ljava/lang/String;)[Lorg/hibernate/type/Type;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 queryString Ljava/lang/String;
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
queryString
public java.lang.String[] getReturnAliases(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getReturnAliases:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 queryString Ljava/lang/String;
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
queryString
public java.lang.String[] getImplementors(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getImplementors:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 className Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
className
public java.lang.String getImportedClassName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getImportedClassName:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public javax.persistence.EntityGraph findEntityGraphByName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/persistence/EntityGraph;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.findEntityGraphByName:(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public org.hibernate.stat.spi.StatisticsImplementor getStatisticsImplementor();
descriptor: ()Lorg/hibernate/stat/spi/StatisticsImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getStatistics:()Lorg/hibernate/stat/spi/StatisticsImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.spi.NamedQueryDefinition getNamedQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedQueryDefinition;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getNamedQuery:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedQueryDefinition;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 queryName Ljava/lang/String;
MethodParameters:
Name Flags
queryName
public void registerNamedQueryDefinition(java.lang.String, org.hibernate.engine.spi.NamedQueryDefinition);
descriptor: (Ljava/lang/String;Lorg/hibernate/engine/spi/NamedQueryDefinition;)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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.registerNamedQueryDefinition:(Ljava/lang/String;Lorg/hibernate/engine/spi/NamedQueryDefinition;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 2 1 name Ljava/lang/String;
0 2 2 definition Lorg/hibernate/engine/spi/NamedQueryDefinition;
MethodParameters:
Name Flags
name
definition
public org.hibernate.engine.spi.NamedSQLQueryDefinition getNamedSQLQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getNamedSQLQuery:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 queryName Ljava/lang/String;
MethodParameters:
Name Flags
queryName
public void registerNamedSQLQueryDefinition(java.lang.String, org.hibernate.engine.spi.NamedSQLQueryDefinition);
descriptor: (Ljava/lang/String;Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;)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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.registerNamedSQLQueryDefinition:(Ljava/lang/String;Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 2 1 name Ljava/lang/String;
0 2 2 definition Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
MethodParameters:
Name Flags
name
definition
public org.hibernate.engine.ResultSetMappingDefinition getResultSetMapping(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/ResultSetMappingDefinition;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getResultSetMapping:(Ljava/lang/String;)Lorg/hibernate/engine/ResultSetMappingDefinition;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public org.hibernate.id.IdentifierGenerator getIdentifierGenerator(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/id/IdentifierGenerator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getIdentifierGenerator:(Ljava/lang/String;)Lorg/hibernate/id/IdentifierGenerator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 rootEntityName Ljava/lang/String;
MethodParameters:
Name Flags
rootEntityName
public org.hibernate.exception.spi.SQLExceptionConverter getSQLExceptionConverter();
descriptor: ()Lorg/hibernate/exception/spi/SQLExceptionConverter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getSQLExceptionConverter:()Lorg/hibernate/exception/spi/SQLExceptionConverter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.jdbc.spi.SqlExceptionHelper getSQLExceptionHelper();
descriptor: ()Lorg/hibernate/engine/jdbc/spi/SqlExceptionHelper;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getSQLExceptionHelper:()Lorg/hibernate/engine/jdbc/spi/SqlExceptionHelper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.cfg.Settings getSettings();
descriptor: ()Lorg/hibernate/cfg/Settings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getSettings:()Lorg/hibernate/cfg/Settings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.Session openTemporarySession();
descriptor: ()Lorg/hibernate/Session;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.openTemporarySession:()Lorg/hibernate/Session;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Exceptions:
throws org.hibernate.HibernateException
public java.util.Set<java.lang.String> getCollectionRolesByEntityParticipant(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCollectionRolesByEntityParticipant:(Ljava/lang/String;)Ljava/util/Set;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 entityName Ljava/lang/String;
Signature: (Ljava/lang/String;)Ljava/util/Set<Ljava/lang/String;>;
MethodParameters:
Name Flags
entityName
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getEntityNotFoundDelegate:()Lorg/hibernate/proxy/EntityNotFoundDelegate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.dialect.function.SQLFunctionRegistry getSqlFunctionRegistry();
descriptor: ()Lorg/hibernate/dialect/function/SQLFunctionRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getSqlFunctionRegistry:()Lorg/hibernate/dialect/function/SQLFunctionRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.engine.profile.FetchProfile getFetchProfile(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/profile/FetchProfile;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getFetchProfile:(Ljava/lang/String;)Lorg/hibernate/engine/profile/FetchProfile;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public org.hibernate.service.spi.ServiceRegistryImplementor getServiceRegistry();
descriptor: ()Lorg/hibernate/service/spi/ServiceRegistryImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getServiceRegistry:()Lorg/hibernate/service/spi/ServiceRegistryImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public void addObserver(org.hibernate.SessionFactoryObserver);
descriptor: (Lorg/hibernate/SessionFactoryObserver;)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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.addObserver:(Lorg/hibernate/SessionFactoryObserver;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 2 1 observer Lorg/hibernate/SessionFactoryObserver;
MethodParameters:
Name Flags
observer
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCustomEntityDirtinessStrategy:()Lorg/hibernate/CustomEntityDirtinessStrategy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCurrentTenantIdentifierResolver:()Lorg/hibernate/context/spi/CurrentTenantIdentifierResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.query.spi.NamedQueryRepository getNamedQueryRepository();
descriptor: ()Lorg/hibernate/query/spi/NamedQueryRepository;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getNamedQueryRepository:()Lorg/hibernate/query/spi/NamedQueryRepository;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public java.lang.Iterable<org.hibernate.EntityNameResolver> iterateEntityNameResolvers();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.iterateEntityNameResolvers:()Ljava/lang/Iterable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Signature: ()Ljava/lang/Iterable<Lorg/hibernate/EntityNameResolver;>;
public org.hibernate.persister.entity.EntityPersister locateEntityPersister(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/persister/entity/EntityPersister;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.locateEntityPersister:(Ljava/lang/Class;)Lorg/hibernate/persister/entity/EntityPersister;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 byClass Ljava/lang/Class;
MethodParameters:
Name Flags
byClass
public org.hibernate.persister.entity.EntityPersister locateEntityPersister(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/persister/entity/EntityPersister;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.locateEntityPersister:(Ljava/lang/String;)Lorg/hibernate/persister/entity/EntityPersister;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 byName Ljava/lang/String;
MethodParameters:
Name Flags
byName
public org.hibernate.engine.spi.SessionFactoryImplementor$DeserializationResolver getDeserializationResolver();
descriptor: ()Lorg/hibernate/engine/spi/SessionFactoryImplementor$DeserializationResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getDeserializationResolver:()Lorg/hibernate/engine/spi/SessionFactoryImplementor$DeserializationResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.id.factory.IdentifierGeneratorFactory getIdentifierGeneratorFactory();
descriptor: ()Lorg/hibernate/id/factory/IdentifierGeneratorFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getIdentifierGeneratorFactory:()Lorg/hibernate/id/factory/IdentifierGeneratorFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.type.Type getIdentifierType(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getIdentifierType:(Ljava/lang/String;)Lorg/hibernate/type/Type;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 className Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
className
public java.lang.String getIdentifierPropertyName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getIdentifierPropertyName:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 className Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
className
public org.hibernate.type.Type getReferencedPropertyType(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/type/Type;
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getReferencedPropertyType:(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/type/Type;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 className Ljava/lang/String;
0 1 2 propertyName Ljava/lang/String;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
className
propertyName
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getUuid:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public java.lang.String getName();
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public javax.naming.Reference getReference();
descriptor: ()Ljavax/naming/Reference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getReference:()Ljavax/naming/Reference;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
Exceptions:
throws javax.naming.NamingException
public <T> java.util.List<javax.persistence.EntityGraph<? super T>> findEntityGraphsByType(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.findEntityGraphsByType:(Ljava/lang/Class;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 entityClass Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<Ljavax/persistence/EntityGraph<-TT;>;>;
MethodParameters:
Name Flags
entityClass
public javax.persistence.EntityManager createEntityManager();
descriptor: ()Ljavax/persistence/EntityManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.createEntityManager:()Ljavax/persistence/EntityManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public javax.persistence.EntityManager createEntityManager(java.util.Map);
descriptor: (Ljava/util/Map;)Ljavax/persistence/EntityManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.createEntityManager:(Ljava/util/Map;)Ljavax/persistence/EntityManager;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 map Ljava/util/Map;
MethodParameters:
Name Flags
map
public javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType);
descriptor: (Ljavax/persistence/SynchronizationType;)Ljavax/persistence/EntityManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.createEntityManager:(Ljavax/persistence/SynchronizationType;)Ljavax/persistence/EntityManager;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 synchronizationType Ljavax/persistence/SynchronizationType;
MethodParameters:
Name Flags
synchronizationType
public javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType, java.util.Map);
descriptor: (Ljavax/persistence/SynchronizationType;Ljava/util/Map;)Ljavax/persistence/EntityManager;
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.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.createEntityManager:(Ljavax/persistence/SynchronizationType;Ljava/util/Map;)Ljavax/persistence/EntityManager;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 synchronizationType Ljavax/persistence/SynchronizationType;
0 1 2 map Ljava/util/Map;
MethodParameters:
Name Flags
synchronizationType
map
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder();
descriptor: ()Ljavax/persistence/criteria/CriteriaBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getCriteriaBuilder:()Ljavax/persistence/criteria/CriteriaBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.metamodel.spi.MetamodelImplementor getMetamodel();
descriptor: ()Lorg/hibernate/metamodel/spi/MetamodelImplementor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getMetamodel:()Lorg/hibernate/metamodel/spi/MetamodelImplementor;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public boolean isOpen();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.isOpen:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
public org.hibernate.type.Type resolveParameterBindType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.resolveParameterBindType:(Ljava/lang/Object;)Lorg/hibernate/type/Type;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 bindValue Ljava/lang/Object;
MethodParameters:
Name Flags
bindValue
public org.hibernate.type.Type resolveParameterBindType(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.SessionFactoryDelegatingImpl.delegate:Lorg/hibernate/engine/spi/SessionFactoryImplementor;
aload 1
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.resolveParameterBindType:(Ljava/lang/Class;)Lorg/hibernate/type/Type;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/SessionFactoryDelegatingImpl;
0 1 1 clazz Ljava/lang/Class;
MethodParameters:
Name Flags
clazz
public org.hibernate.SessionBuilder withOptions();
descriptor: ()Lorg/hibernate/SessionBuilder;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.withOptions:()Lorg/hibernate/engine/spi/SessionBuilderImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.persistence.metamodel.Metamodel getMetamodel();
descriptor: ()Ljavax/persistence/metamodel/Metamodel;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.getMetamodel:()Lorg/hibernate/metamodel/spi/MetamodelImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.hibernate.Metamodel getMetamodel();
descriptor: ()Lorg/hibernate/Metamodel;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.getMetamodel:()Lorg/hibernate/metamodel/spi/MetamodelImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.hibernate.stat.Statistics getStatistics();
descriptor: ()Lorg/hibernate/stat/Statistics;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.getStatistics:()Lorg/hibernate/stat/spi/StatisticsImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.persistence.Cache getCache();
descriptor: ()Ljavax/persistence/Cache;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.getCache:()Lorg/hibernate/cache/spi/CacheImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.hibernate.Cache getCache();
descriptor: ()Lorg/hibernate/Cache;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.hibernate.engine.spi.SessionFactoryDelegatingImpl.getCache:()Lorg/hibernate/cache/spi/CacheImplementor;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "SessionFactoryDelegatingImpl.java"
InnerClasses:
public abstract DeserializationResolver = org.hibernate.engine.spi.SessionFactoryImplementor$DeserializationResolver of org.hibernate.engine.spi.SessionFactoryImplementor