public interface org.hibernate.dialect.unique.UniqueDelegate
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.dialect.unique.UniqueDelegate
  super_class: java.lang.Object
{
  public abstract java.lang.String getColumnDefinitionUniquenessFragment(org.hibernate.mapping.Column);
    descriptor: (Lorg/hibernate/mapping/Column;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      column  

  public abstract java.lang.String getColumnDefinitionUniquenessFragment(org.hibernate.metamodel.relational.Column);
    descriptor: (Lorg/hibernate/metamodel/relational/Column;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      column  

  public abstract java.lang.String getTableCreationUniqueConstraintsFragment(org.hibernate.mapping.Table);
    descriptor: (Lorg/hibernate/mapping/Table;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      table  

  public abstract java.lang.String getTableCreationUniqueConstraintsFragment(org.hibernate.metamodel.relational.Table);
    descriptor: (Lorg/hibernate/metamodel/relational/Table;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      table  

  public abstract java.lang.String getAlterTableToAddUniqueKeyCommand(org.hibernate.mapping.UniqueKey, java.lang.String, java.lang.String);
    descriptor: (Lorg/hibernate/mapping/UniqueKey;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      uniqueKey       
      defaultCatalog  
      defaultSchema   

  public abstract java.lang.String getAlterTableToAddUniqueKeyCommand(org.hibernate.metamodel.relational.UniqueKey);
    descriptor: (Lorg/hibernate/metamodel/relational/UniqueKey;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      uniqueKey  

  public abstract java.lang.String getAlterTableToDropUniqueKeyCommand(org.hibernate.mapping.UniqueKey, java.lang.String, java.lang.String);
    descriptor: (Lorg/hibernate/mapping/UniqueKey;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      uniqueKey       
      defaultCatalog  
      defaultSchema   

  public abstract java.lang.String getAlterTableToDropUniqueKeyCommand(org.hibernate.metamodel.relational.UniqueKey);
    descriptor: (Lorg/hibernate/metamodel/relational/UniqueKey;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      uniqueKey  
}
SourceFile: "UniqueDelegate.java"