public interface org.springframework.orm.hibernate5.HibernateOperations
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.orm.hibernate5.HibernateOperations
super_class: java.lang.Object
{
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tFilter cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tReplicationMode cannot be resolved to a type\n\tReplicationMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tLockMode cannot be resolved to a type\n\tDetachedCriteria cannot be resolved to a type\n\tDetachedCriteria cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public abstract <T> T execute(org.springframework.orm.hibernate5.HibernateCallback<T>);
descriptor: (Lorg/springframework/orm/hibernate5/HibernateCallback;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Lorg/springframework/orm/hibernate5/HibernateCallback<TT;>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
action
public abstract <T> T get(java.lang.Class<T>, java.io.Serializable);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/io/Serializable;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
entityClass
id
public abstract <T> T get(java.lang.Class<T>, java.io.Serializable, LockMode);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;LLockMode;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/io/Serializable;LLockMode;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
entityClass
id
lockMode
public abstract java.lang.Object get(java.lang.String, java.io.Serializable);
descriptor: (Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
entityName
id
public abstract java.lang.Object get(java.lang.String, java.io.Serializable, LockMode);
descriptor: (Ljava/lang/String;Ljava/io/Serializable;LLockMode;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
entityName
id
lockMode
public abstract <T> T load(java.lang.Class<T>, java.io.Serializable);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/io/Serializable;)TT;
MethodParameters:
Name Flags
entityClass
id
public abstract <T> T load(java.lang.Class<T>, java.io.Serializable, LockMode);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;LLockMode;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/io/Serializable;LLockMode;)TT;
MethodParameters:
Name Flags
entityClass
id
lockMode
public abstract java.lang.Object load(java.lang.String, java.io.Serializable);
descriptor: (Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
id
public abstract java.lang.Object load(java.lang.String, java.io.Serializable, LockMode);
descriptor: (Ljava/lang/String;Ljava/io/Serializable;LLockMode;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
id
lockMode
public abstract <T> java.util.List<T> loadAll(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
entityClass
public abstract void load(java.lang.Object, java.io.Serializable);
descriptor: (Ljava/lang/Object;Ljava/io/Serializable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
id
public abstract void refresh(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void refresh(java.lang.Object, LockMode);
descriptor: (Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
lockMode
public abstract boolean contains(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void evict(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void initialize(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
proxy
public abstract Filter enableFilter(java.lang.String);
descriptor: (Ljava/lang/String;)LFilter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalStateException
MethodParameters:
Name Flags
filterName
public abstract void lock(java.lang.Object, LockMode);
descriptor: (Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
lockMode
public abstract void lock(java.lang.String, java.lang.Object, LockMode);
descriptor: (Ljava/lang/String;Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
lockMode
public abstract java.io.Serializable save(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/io/Serializable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract java.io.Serializable save(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Serializable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
public abstract void update(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void update(java.lang.Object, LockMode);
descriptor: (Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
lockMode
public abstract void update(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
public abstract void update(java.lang.String, java.lang.Object, LockMode);
descriptor: (Ljava/lang/String;Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
lockMode
public abstract void saveOrUpdate(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void saveOrUpdate(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
public abstract void replicate(java.lang.Object, ReplicationMode);
descriptor: (Ljava/lang/Object;LReplicationMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
replicationMode
public abstract void replicate(java.lang.String, java.lang.Object, ReplicationMode);
descriptor: (Ljava/lang/String;Ljava/lang/Object;LReplicationMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
replicationMode
public abstract void persist(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void persist(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
public abstract <T> T merge();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(TT;)TT;
MethodParameters:
Name Flags
entity
public abstract <T> T merge(java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;TT;)TT;
MethodParameters:
Name Flags
entityName
entity
public abstract void delete(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
public abstract void delete(java.lang.Object, LockMode);
descriptor: (Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entity
lockMode
public abstract void delete(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
public abstract void delete(java.lang.String, java.lang.Object, LockMode);
descriptor: (Ljava/lang/String;Ljava/lang/Object;LLockMode;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
MethodParameters:
Name Flags
entityName
entity
lockMode
public abstract void deleteAll(java.util.Collection<?>);
descriptor: (Ljava/util/Collection;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Collection<*>;)V
MethodParameters:
Name Flags
entities
public abstract void flush();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
public abstract void clear();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
public abstract java.util.List<?> findByCriteria(DetachedCriteria);
descriptor: (LDetachedCriteria;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (LDetachedCriteria;)Ljava/util/List<*>;
MethodParameters:
Name Flags
criteria
public abstract java.util.List<?> findByCriteria(DetachedCriteria, int, int);
descriptor: (LDetachedCriteria;II)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (LDetachedCriteria;II)Ljava/util/List<*>;
MethodParameters:
Name Flags
criteria
firstResult
maxResults
public abstract <T> java.util.List<T> findByExample(T);
descriptor: (Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(TT;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
exampleEntity
public abstract <T> java.util.List<T> findByExample(java.lang.String, T);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;TT;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
entityName
exampleEntity
public abstract <T> java.util.List<T> findByExample(T, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(TT;II)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
exampleEntity
firstResult
maxResults
public abstract <T> java.util.List<T> findByExample(java.lang.String, T, int, int);
descriptor: (Ljava/lang/String;Ljava/lang/Object;II)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;TT;II)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
entityName
exampleEntity
firstResult
maxResults
public abstract java.util.List<?> find(java.lang.String, []);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
values
public abstract java.util.List<?> findByNamedParam(java.lang.String, java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
paramName
value
public abstract java.util.List<?> findByNamedParam(java.lang.String, java.lang.String[], []);
descriptor: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
paramNames
values
public abstract java.util.List<?> findByValueBean(java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
valueBean
public abstract java.util.List<?> findByNamedQuery(java.lang.String, []);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryName
values
public abstract java.util.List<?> findByNamedQueryAndNamedParam(java.lang.String, java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryName
paramName
value
public abstract java.util.List<?> findByNamedQueryAndNamedParam(java.lang.String, java.lang.String[], []);
descriptor: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryName
paramNames
values
public abstract java.util.List<?> findByNamedQueryAndValueBean(java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryName
valueBean
public abstract java.util.Iterator<?> iterate(java.lang.String, []);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Iterator;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Iterator<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
values
public abstract void closeIterator(java.util.Iterator<?>);
descriptor: (Ljava/util/Iterator;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Iterator<*>;)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
it
public abstract int bulkUpdate(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)I
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.dao.DataAccessException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
queryString
values
}
SourceFile: "HibernateOperations.java"