public interface org.jooq.meta.Relations
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.jooq.meta.Relations
  super_class: java.lang.Object
{
  public abstract org.jooq.meta.UniqueKeyDefinition getPrimaryKey(org.jooq.meta.ColumnDefinition);
    descriptor: (Lorg/jooq/meta/ColumnDefinition;)Lorg/jooq/meta/UniqueKeyDefinition;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      column  

  public abstract java.util.List<org.jooq.meta.UniqueKeyDefinition> getUniqueKeys(org.jooq.meta.ColumnDefinition);
    descriptor: (Lorg/jooq/meta/ColumnDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/ColumnDefinition;)Ljava/util/List<Lorg/jooq/meta/UniqueKeyDefinition;>;
    MethodParameters:
        Name  Flags
      column  

  public abstract java.util.List<org.jooq.meta.UniqueKeyDefinition> getUniqueKeys(org.jooq.meta.TableDefinition);
    descriptor: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List<Lorg/jooq/meta/UniqueKeyDefinition;>;
    MethodParameters:
       Name  Flags
      table  

  public abstract java.util.List<org.jooq.meta.UniqueKeyDefinition> getUniqueKeys(org.jooq.meta.SchemaDefinition);
    descriptor: (Lorg/jooq/meta/SchemaDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/SchemaDefinition;)Ljava/util/List<Lorg/jooq/meta/UniqueKeyDefinition;>;
    MethodParameters:
        Name  Flags
      schema  

  public abstract java.util.List<org.jooq.meta.UniqueKeyDefinition> getUniqueKeys();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lorg/jooq/meta/UniqueKeyDefinition;>;

  public abstract java.util.List<org.jooq.meta.ForeignKeyDefinition> getForeignKeys(org.jooq.meta.ColumnDefinition);
    descriptor: (Lorg/jooq/meta/ColumnDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/ColumnDefinition;)Ljava/util/List<Lorg/jooq/meta/ForeignKeyDefinition;>;
    MethodParameters:
        Name  Flags
      column  

  public abstract java.util.List<org.jooq.meta.ForeignKeyDefinition> getForeignKeys(org.jooq.meta.TableDefinition);
    descriptor: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List<Lorg/jooq/meta/ForeignKeyDefinition;>;
    MethodParameters:
       Name  Flags
      table  

  public abstract java.util.List<org.jooq.meta.CheckConstraintDefinition> getCheckConstraints(org.jooq.meta.TableDefinition);
    descriptor: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/meta/TableDefinition;)Ljava/util/List<Lorg/jooq/meta/CheckConstraintDefinition;>;
    MethodParameters:
       Name  Flags
      table  
}
SourceFile: "Relations.java"