public final class Internal
extends java.lang.Object
This type is for JOOQ INTERNAL USE only. Do not reference directly.
| Modifier and Type | Method and Description | 
|---|---|
| static <R extends Record,U extends Record> | createForeignKey(UniqueKey<U> key,
                Table<R> table,
                java.lang.String name,
                TableField<R,?>... fields)Factory method for foreign keys. | 
| static <R extends Record,U extends Record> | createForeignKey(UniqueKey<U> key,
                Table<R> table,
                TableField<R,?>... fields)Factory method for foreign keys. | 
| static <R extends Record,T> | createIdentity(Table<R> table,
              TableField<R,T> field)Factory method for identities. | 
| static Index | createIndex(java.lang.String name,
           Table<?> table,
           OrderField<?>[] sortFields,
           boolean unique)Factory method for indexes. | 
| static <R extends Record> | createUniqueKey(Table<R> table,
               java.lang.String name,
               TableField<R,?>... fields)Factory method for unique keys. | 
| static <R extends Record> | createUniqueKey(Table<R> table,
               TableField<R,?>... fields)Factory method for unique keys. | 
public static Index createIndex(java.lang.String name, Table<?> table, OrderField<?>[] sortFields, boolean unique)
public static <R extends Record,T> Identity<R,T> createIdentity(Table<R> table, TableField<R,T> field)
@SafeVarargs public static <R extends Record> UniqueKey<R> createUniqueKey(Table<R> table, TableField<R,?>... fields)
@SafeVarargs public static <R extends Record> UniqueKey<R> createUniqueKey(Table<R> table, java.lang.String name, TableField<R,?>... fields)
@SafeVarargs public static <R extends Record,U extends Record> ForeignKey<R,U> createForeignKey(UniqueKey<U> key, Table<R> table, TableField<R,?>... fields)
@SafeVarargs public static <R extends Record,U extends Record> ForeignKey<R,U> createForeignKey(UniqueKey<U> key, Table<R> table, java.lang.String name, TableField<R,?>... fields)
Copyright © 2018. All Rights Reserved.