public interface org.hibernate.SessionFactory extends javax.persistence.EntityManagerFactory, org.hibernate.jpa.HibernateEntityManagerFactory, javax.naming.Referenceable, java.io.Serializable, java.io.Closeable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.SessionFactory
super_class: java.lang.Object
{
public abstract org.hibernate.boot.spi.SessionFactoryOptions getSessionFactoryOptions();
descriptor: ()Lorg/hibernate/boot/spi/SessionFactoryOptions;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.SessionBuilder withOptions();
descriptor: ()Lorg/hibernate/SessionBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.Session openSession();
descriptor: ()Lorg/hibernate/Session;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.hibernate.HibernateException
public abstract org.hibernate.Session getCurrentSession();
descriptor: ()Lorg/hibernate/Session;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.hibernate.HibernateException
public abstract org.hibernate.StatelessSessionBuilder withStatelessOptions();
descriptor: ()Lorg/hibernate/StatelessSessionBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.StatelessSession openStatelessSession();
descriptor: ()Lorg/hibernate/StatelessSession;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.StatelessSession openStatelessSession(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)Lorg/hibernate/StatelessSession;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
connection
public abstract org.hibernate.stat.Statistics getStatistics();
descriptor: ()Lorg/hibernate/stat/Statistics;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.hibernate.HibernateException
public abstract boolean isClosed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.Cache getCache();
descriptor: ()Lorg/hibernate/Cache;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Set getDefinedFilterNames();
descriptor: ()Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.engine.spi.FilterDefinition getFilterDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/engine/spi/FilterDefinition;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
filterName
public abstract boolean containsFetchProfileDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract org.hibernate.TypeHelper getTypeHelper();
descriptor: ()Lorg/hibernate/TypeHelper;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.metadata.ClassMetadata getClassMetadata(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lorg/hibernate/metadata/ClassMetadata;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
entityClass
public abstract org.hibernate.metadata.ClassMetadata getClassMetadata(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/metadata/ClassMetadata;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
entityName
public abstract org.hibernate.metadata.CollectionMetadata getCollectionMetadata(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/metadata/CollectionMetadata;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
roleName
public abstract java.util.Map<java.lang.String, org.hibernate.metadata.ClassMetadata> getAllClassMetadata();
descriptor: ()Ljava/util/Map;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/metadata/ClassMetadata;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public abstract java.util.Map getAllCollectionMetadata();
descriptor: ()Ljava/util/Map;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
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
invokeinterface org.hibernate.SessionFactory.getCache:()Lorg/hibernate/Cache;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "SessionFactory.java"