public interface org.hibernate.hql.spi.id.MultiTableBulkIdStrategy
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.hql.spi.id.MultiTableBulkIdStrategy
  super_class: java.lang.Object
{
  public abstract void prepare(org.hibernate.engine.jdbc.spi.JdbcServices, org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess, org.hibernate.boot.spi.MetadataImplementor, org.hibernate.boot.spi.SessionFactoryOptions);
    descriptor: (Lorg/hibernate/engine/jdbc/spi/JdbcServices;Lorg/hibernate/engine/jdbc/connections/spi/JdbcConnectionAccess;Lorg/hibernate/boot/spi/MetadataImplementor;Lorg/hibernate/boot/spi/SessionFactoryOptions;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                       Name  Flags
      jdbcServices           
      connectionAccess       
      metadata               
      sessionFactoryOptions  

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

  public abstract org.hibernate.hql.spi.id.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/id/MultiTableBulkIdStrategy$UpdateHandler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      factory  
      walker   

  public abstract org.hibernate.hql.spi.id.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/id/MultiTableBulkIdStrategy$DeleteHandler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      factory  
      walker   
}
SourceFile: "MultiTableBulkIdStrategy.java"
NestMembers:
  org.hibernate.hql.spi.id.MultiTableBulkIdStrategy$DeleteHandler  org.hibernate.hql.spi.id.MultiTableBulkIdStrategy$UpdateHandler
InnerClasses:
  public abstract DeleteHandler = org.hibernate.hql.spi.id.MultiTableBulkIdStrategy$DeleteHandler of org.hibernate.hql.spi.id.MultiTableBulkIdStrategy
  public abstract UpdateHandler = org.hibernate.hql.spi.id.MultiTableBulkIdStrategy$UpdateHandler of org.hibernate.hql.spi.id.MultiTableBulkIdStrategy