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: .line 24
            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"