public abstract class AbstractKeys extends Object
This type is for JOOQ INTERNAL USE only. Do not reference directly
| Constructor and Description | 
|---|
| AbstractKeys() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static <R extends Record,U extends Record> | createForeignKey(UniqueKey<U> key,
                Table<R> table,
                String name,
                TableField<R,?>... fields)Factory method for foreign keys | 
| protected static <R extends Record,U extends Record> | createForeignKey(UniqueKey<U> key,
                Table<R> table,
                TableField<R,?>... fields)Factory method for foreign keys | 
| protected static <R extends Record,T> | createIdentity(Table<R> table,
              TableField<R,T> field)Factory method for identities | 
| protected static <R extends Record> | createUniqueKey(Table<R> table,
               String name,
               TableField<R,?>... fields)Factory method for unique keys | 
| protected static <R extends Record> | createUniqueKey(Table<R> table,
               TableField<R,?>... fields)Factory method for unique keys | 
protected static <R extends Record,T> Identity<R,T> createIdentity(Table<R> table, TableField<R,T> field)
@SafeVarargs protected static <R extends Record> UniqueKey<R> createUniqueKey(Table<R> table, TableField<R,?>... fields)
@SafeVarargs protected static <R extends Record> UniqueKey<R> createUniqueKey(Table<R> table, String name, TableField<R,?>... fields)
@SafeVarargs protected static <R extends Record,U extends Record> ForeignKey<R,U> createForeignKey(UniqueKey<U> key, Table<R> table, TableField<R,?>... fields)
@SafeVarargs protected static <R extends Record,U extends Record> ForeignKey<R,U> createForeignKey(UniqueKey<U> key, Table<R> table, String name, TableField<R,?>... fields)
Copyright © 2017. All Rights Reserved.