public interface org.hibernate.hql.spi.MultiTableBulkIdStrategy
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.hql.spi.MultiTableBulkIdStrategy
  super_class: java.lang.Object
{
  public abstract void prepare(org.hibernate.engine.jdbc.spi.JdbcServices, org.hibernate.engine.jdbc.spi.JdbcConnectionAccess, org.hibernate.cfg.Mappings, org.hibernate.engine.spi.Mapping, java.util.Map);
    descriptor: (Lorg/hibernate/engine/jdbc/spi/JdbcServices;Lorg/hibernate/engine/jdbc/spi/JdbcConnectionAccess;Lorg/hibernate/cfg/Mappings;Lorg/hibernate/engine/spi/Mapping;Ljava/util/Map;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      jdbcServices      
      connectionAccess  
      mappings          
      mapping           
      settings          

  public abstract void release(org.hibernate.engine.jdbc.spi.JdbcServices, org.hibernate.engine.jdbc.spi.JdbcConnectionAccess);
    descriptor: (Lorg/hibernate/engine/jdbc/spi/JdbcServices;Lorg/hibernate/engine/jdbc/spi/JdbcConnectionAccess;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      jdbcServices      
      connectionAccess  

  public abstract org.hibernate.hql.spi.MultiTableBulkIdStrategy$UpdateHandler buildUpdateHandler(org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.hql.internal.ast.HqlSqlWalker);
    descriptor: (Lorg/hibernate/engine/spi/SessionFactoryImplementor;Lorg/hibernate/hql/internal/ast/HqlSqlWalker;)Lorg/hibernate/hql/spi/MultiTableBulkIdStrategy$UpdateHandler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      factory  
      walker   

  public abstract org.hibernate.hql.spi.MultiTableBulkIdStrategy$DeleteHandler buildDeleteHandler(org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.hql.internal.ast.HqlSqlWalker);
    descriptor: (Lorg/hibernate/engine/spi/SessionFactoryImplementor;Lorg/hibernate/hql/internal/ast/HqlSqlWalker;)Lorg/hibernate/hql/spi/MultiTableBulkIdStrategy$DeleteHandler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      factory  
      walker   
}
SourceFile: "MultiTableBulkIdStrategy.java"
NestMembers:
  org.hibernate.hql.spi.MultiTableBulkIdStrategy$DeleteHandler  org.hibernate.hql.spi.MultiTableBulkIdStrategy$UpdateHandler
InnerClasses:
  public abstract DeleteHandler = org.hibernate.hql.spi.MultiTableBulkIdStrategy$DeleteHandler of org.hibernate.hql.spi.MultiTableBulkIdStrategy
  public abstract UpdateHandler = org.hibernate.hql.spi.MultiTableBulkIdStrategy$UpdateHandler of org.hibernate.hql.spi.MultiTableBulkIdStrategy