R
- public class DynamicJooqTable<R extends org.jooq.Record>
extends org.jooq.impl.TableImpl<R>
Modifier and Type | Field and Description |
---|---|
protected Map<String,JooqField> |
fields |
protected Map<String,org.jooq.TableField<R,?>> |
map |
Modifier | Constructor and Description |
---|---|
protected |
DynamicJooqTable(org.jooq.Name name) |
protected |
DynamicJooqTable(org.jooq.Name name,
org.jooq.Schema schema) |
protected |
DynamicJooqTable(org.jooq.Name name,
org.jooq.Schema schema,
org.jooq.Table<?> aliased) |
protected |
DynamicJooqTable(org.jooq.Name name,
org.jooq.Schema schema,
org.jooq.Table<R> aliased,
org.jooq.Field<?>[] parameters) |
protected |
DynamicJooqTable(org.jooq.Name name,
org.jooq.Schema schema,
org.jooq.Table<R> aliased,
org.jooq.Field<?>[] parameters,
String comment) |
|
DynamicJooqTable(String name) |
|
DynamicJooqTable(String name,
String catalog,
String schema,
String comment) |
|
DynamicJooqTable(String name,
String catalog,
String schema,
org.jooq.Table aliased,
String comment) |
Modifier and Type | Method and Description |
---|---|
<R extends org.jooq.Record,T> |
addColumn(String columnName,
org.jooq.DataType<T> type,
String comment)
添加列
|
protected void |
addDBColumn() |
org.jooq.Index |
addIndex(String indexName,
String... columns)
添加索引
|
org.jooq.UniqueKey<R> |
addPrimaryKey(String... columns)
添加主键
|
DynamicJooqTable<R> |
as(org.jooq.Name alias) |
org.jooq.Table<R> |
as(org.jooq.Name arg0,
BiFunction<? super org.jooq.Field<?>,? super Integer,? extends org.jooq.Name> arg1) |
org.jooq.Table<R> |
as(org.jooq.Name arg0,
Function<? super org.jooq.Field<?>,? extends org.jooq.Name> arg1) |
DynamicJooqTable<R> |
as(String alias) |
org.jooq.Table<R> |
as(String arg0,
BiFunction<? super org.jooq.Field<?>,? super Integer,? extends String> arg1) |
org.jooq.Table<R> |
as(String arg0,
Function<? super org.jooq.Field<?>,? extends String> arg1) |
org.jooq.Table<R> |
as(org.jooq.Table<?> arg0) |
org.jooq.Table<R> |
as(org.jooq.Table<?> arg0,
BiFunction<? super org.jooq.Field<?>,? super Integer,? extends org.jooq.Field<?>> arg1) |
org.jooq.Table<R> |
as(org.jooq.Table<?> arg0,
org.jooq.Field<?>... arg1) |
org.jooq.Table<R> |
as(org.jooq.Table<?> arg0,
Function<? super org.jooq.Field<?>,? extends org.jooq.Field<?>> arg1) |
org.jooq.Table<R> |
asTable() |
org.jooq.Table<R> |
asTable(org.jooq.Name arg0) |
org.jooq.Table<R> |
asTable(org.jooq.Name arg0,
org.jooq.Name... arg1) |
org.jooq.Table<R> |
asTable(String arg0) |
org.jooq.Table<R> |
asTable(String arg0,
BiFunction<? super org.jooq.Field<?>,? super Integer,? extends String> arg1) |
org.jooq.Table<R> |
asTable(String arg0,
Function<? super org.jooq.Field<?>,? extends String> arg1) |
org.jooq.Table<R> |
asTable(String arg0,
String... arg1) |
org.jooq.Table<R> |
asTable(org.jooq.Table<?> arg0) |
org.jooq.Table<R> |
asTable(org.jooq.Table<?> arg0,
org.jooq.Field<?>... arg1) |
org.jooq.QualifiedAsterisk |
asterisk() |
void |
bind(org.jooq.BindContext arg0)
Deprecated.
|
<R extends org.jooq.Record,T> |
c(String field) |
<R extends org.jooq.Record,T> |
column(String field) |
protected org.jooq.DSLContext |
create()
Deprecated.
|
protected org.jooq.DSLContext |
create(org.jooq.Configuration arg0)
Deprecated.
|
protected org.jooq.DSLContext |
create(org.jooq.Context<?> arg0)
Deprecated.
|
protected <T> org.jooq.TableField<R,T> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1) |
protected <T> org.jooq.TableField<R,T> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
String arg2) |
protected <T,U> org.jooq.TableField<R,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Binding<T,U> arg3) |
protected <T,U> org.jooq.TableField<R,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Converter<T,U> arg3) |
protected <T,X,U> org.jooq.TableField<R,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Converter<X,U> arg3,
org.jooq.Binding<T,X> arg4) |
protected static <R extends org.jooq.Record,T> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2) |
protected static <R extends org.jooq.Record,T> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3) |
protected static <R extends org.jooq.Record,T,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Binding<T,U> arg4) |
protected static <R extends org.jooq.Record,T,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Converter<T,U> arg4) |
protected static <R extends org.jooq.Record,T,X,U> |
createField(org.jooq.Name arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Converter<X,U> arg4,
org.jooq.Binding<T,X> arg5) |
protected <T> org.jooq.TableField<R,T> |
createField(String arg0,
org.jooq.DataType<T> arg1)
Deprecated.
|
protected <T> org.jooq.TableField<R,T> |
createField(String arg0,
org.jooq.DataType<T> arg1,
String arg2)
Deprecated.
|
protected <T,U> org.jooq.TableField<R,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Binding<T,U> arg3)
Deprecated.
|
protected <T,U> org.jooq.TableField<R,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Converter<T,U> arg3)
Deprecated.
|
protected <T,X,U> org.jooq.TableField<R,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
String arg2,
org.jooq.Converter<X,U> arg3,
org.jooq.Binding<T,X> arg4)
Deprecated.
|
protected static <R extends org.jooq.Record,T> |
createField(String arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2)
Deprecated.
|
protected static <R extends org.jooq.Record,T> |
createField(String arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3)
Deprecated.
|
protected static <R extends org.jooq.Record,T,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Binding<T,U> arg4)
Deprecated.
|
protected static <R extends org.jooq.Record,T,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Converter<T,U> arg4)
Deprecated.
|
protected static <R extends org.jooq.Record,T,X,U> |
createField(String arg0,
org.jooq.DataType<T> arg1,
org.jooq.Table<R> arg2,
String arg3,
org.jooq.Converter<X,U> arg4,
org.jooq.Binding<T,X> arg5)
Deprecated.
|
org.jooq.Table<org.jooq.Record> |
crossApply(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
crossApply(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
crossApply(String arg0) |
org.jooq.Table<org.jooq.Record> |
crossApply(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
crossApply(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
crossApply(org.jooq.TableLike<?> arg0) |
org.jooq.Table<org.jooq.Record> |
crossJoin(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
crossJoin(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
crossJoin(String arg0) |
org.jooq.Table<org.jooq.Record> |
crossJoin(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
crossJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
crossJoin(org.jooq.TableLike<?> arg0) |
org.jooq.DivideByOnStep |
divideBy(org.jooq.Table<?> arg0) |
org.jooq.Condition |
eq(org.jooq.Table<R> arg0) |
org.jooq.Condition |
equal(org.jooq.Table<R> arg0) |
<T> org.jooq.Field<T> |
field(org.jooq.Field<T> arg0) |
org.jooq.Field<?> |
field(int arg0) |
<T> org.jooq.Field<T> |
field(int arg0,
Class<T> arg1) |
<T> org.jooq.Field<T> |
field(int arg0,
org.jooq.DataType<T> arg1) |
org.jooq.Field<?> |
field(org.jooq.Name arg0) |
<T> org.jooq.Field<T> |
field(org.jooq.Name arg0,
Class<T> arg1) |
<T> org.jooq.Field<T> |
field(org.jooq.Name arg0,
org.jooq.DataType<T> arg1) |
org.jooq.Field<?> |
field(String arg0) |
<T> org.jooq.Field<T> |
field(String arg0,
Class<T> arg1) |
<T> org.jooq.Field<T> |
field(String arg0,
org.jooq.DataType<T> arg1) |
org.jooq.Field<?>[] |
fields() |
org.jooq.Field<?>[] |
fields(org.jooq.Field<?>... arg0) |
org.jooq.Field<?>[] |
fields(int... arg0) |
org.jooq.Field<?>[] |
fields(org.jooq.Name... arg0) |
org.jooq.Field<?>[] |
fields(String... arg0) |
Stream<org.jooq.Field<?>> |
fieldStream() |
org.jooq.Table<R> |
forceIndex(String... arg0) |
org.jooq.Table<R> |
forceIndexForGroupBy(String... arg0) |
org.jooq.Table<R> |
forceIndexForJoin(String... arg0) |
org.jooq.Table<R> |
forceIndexForOrderBy(String... arg0) |
R |
from(org.jooq.Record arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(org.jooq.Name arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(org.jooq.SQL arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(String arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(String arg0,
Object... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
fullJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(org.jooq.Name arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(org.jooq.SQL arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(String arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(String arg0,
Object... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
fullOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Catalog |
getCatalog() |
String |
getComment() |
org.jooq.Comment |
getCommentPart() |
org.jooq.DataType<R> |
getDataType() |
List<org.jooq.Index> |
getIndexes() |
List<org.jooq.UniqueKey<R>> |
getKeys() |
Map<String,org.jooq.TableField<R,?>> |
getMap() |
String |
getName() |
org.jooq.TableOptions |
getOptions() |
org.jooq.UniqueKey<R> |
getPrimaryKey() |
Class<? extends R> |
getRecordType() |
<O extends org.jooq.Record> |
getReferencesFrom(org.jooq.Table<O> arg0) |
<O extends org.jooq.Record> |
getReferencesTo(org.jooq.Table<O> arg0) |
org.jooq.Schema |
getSchema() |
List<org.jooq.TableField<? extends org.jooq.Record,?>> |
getTableFields() |
org.jooq.TableOptions.TableType |
getType() |
org.jooq.Name |
getUnqualifiedName() |
org.jooq.Table<R> |
ignoreIndex(String... arg0) |
org.jooq.Table<R> |
ignoreIndexForGroupBy(String... arg0) |
org.jooq.Table<R> |
ignoreIndexForJoin(String... arg0) |
org.jooq.Table<R> |
ignoreIndexForOrderBy(String... arg0) |
int |
indexOf(org.jooq.Field<?> arg0) |
int |
indexOf(org.jooq.Name arg0) |
int |
indexOf(String arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(org.jooq.Name arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(org.jooq.SQL arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(String arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(String arg0,
Object... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
innerJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
join(org.jooq.Name arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
join(org.jooq.SQL arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
join(String arg0) |
org.jooq.TableOnStep<org.jooq.Record> |
join(String arg0,
Object... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
join(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TableOnStep<org.jooq.Record> |
join(org.jooq.TableLike<?> arg0) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
join(org.jooq.TableLike<?> arg0,
org.jooq.JoinType arg1) |
org.jooq.TableOnStep<R> |
leftAntiJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(org.jooq.Name arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(org.jooq.SQL arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(String arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(String arg0,
Object... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(org.jooq.Name arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(org.jooq.SQL arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(String arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(String arg0,
Object... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
leftOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TableOnStep<R> |
leftSemiJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(String arg0) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalFullOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(String arg0) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(String arg0) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalLeftOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(String arg0) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
naturalRightOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Condition |
ne(org.jooq.Table<R> arg0) |
R |
newRecord() |
org.jooq.Condition |
notEqual(org.jooq.Table<R> arg0) |
org.jooq.Table<org.jooq.Record> |
outerApply(org.jooq.Name arg0) |
org.jooq.Table<org.jooq.Record> |
outerApply(org.jooq.SQL arg0) |
org.jooq.Table<org.jooq.Record> |
outerApply(String arg0) |
org.jooq.Table<org.jooq.Record> |
outerApply(String arg0,
Object... arg1) |
org.jooq.Table<org.jooq.Record> |
outerApply(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.Table<org.jooq.Record> |
outerApply(org.jooq.TableLike<?> arg0) |
org.jooq.RecordType<R> |
recordType() |
void |
removeColumn(String... columnNames)
删除列
|
DynamicJooqTable<R> |
rename(org.jooq.Name name)
Rename this table
|
DynamicJooqTable<R> |
rename(String name)
Rename this table
|
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(org.jooq.Name arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(org.jooq.SQL arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(String arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(String arg0,
Object... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightJoin(org.jooq.TableLike<?> arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(org.jooq.Name arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(org.jooq.SQL arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(String arg0) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(String arg0,
Object... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TablePartitionByStep<org.jooq.Record> |
rightOuterJoin(org.jooq.TableLike<?> arg0) |
org.jooq.Field<org.jooq.RowId> |
rowid() |
void |
setIndex(org.jooq.Index index) |
void |
setKey(org.jooq.UniqueKey<R> key) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(org.jooq.Name arg0) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(org.jooq.SQL arg0) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(String arg0) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(String arg0,
Object... arg1) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(String arg0,
org.jooq.QueryPart... arg1) |
org.jooq.TableOptionalOnStep<org.jooq.Record> |
straightJoin(org.jooq.TableLike<?> arg0) |
void |
toSQL(org.jooq.RenderContext arg0)
Deprecated.
|
protected org.jooq.exception.DataAccessException |
translate(String arg0,
SQLException arg1) |
org.jooq.Table<R> |
useIndex(String... arg0) |
org.jooq.Table<R> |
useIndexForGroupBy(String... arg0) |
org.jooq.Table<R> |
useIndexForJoin(String... arg0) |
org.jooq.Table<R> |
useIndexForOrderBy(String... arg0) |
accept, aliased, as, clauses, declaresTables, equals, fieldsRow
protected DynamicJooqTable(org.jooq.Name name)
public DynamicJooqTable(String name)
protected DynamicJooqTable(org.jooq.Name name, org.jooq.Schema schema)
protected DynamicJooqTable(org.jooq.Name name, org.jooq.Schema schema, org.jooq.Table<?> aliased)
protected DynamicJooqTable(org.jooq.Name name, org.jooq.Schema schema, org.jooq.Table<R> aliased, org.jooq.Field<?>[] parameters)
protected DynamicJooqTable(org.jooq.Name name, org.jooq.Schema schema, org.jooq.Table<R> aliased, org.jooq.Field<?>[] parameters, String comment)
public DynamicJooqTable(String name, String catalog, String schema, String comment)
name
- 表名catalog
- schema
- comment
- public <R extends org.jooq.Record,T> org.jooq.TableField<org.jooq.Record,T> addColumn(String columnName, org.jooq.DataType<T> type, String comment)
R
- T
- columnName
- type
- comment
- public void removeColumn(String... columnNames)
columnNames
- public <R extends org.jooq.Record,T> org.jooq.TableField<R,T> column(String field)
public <R extends org.jooq.Record,T> org.jooq.TableField<R,T> c(String field)
public List<org.jooq.TableField<? extends org.jooq.Record,?>> getTableFields()
public DynamicJooqTable<R> as(String alias)
public DynamicJooqTable<R> as(org.jooq.Name alias)
public DynamicJooqTable<R> rename(String name)
rename
in class org.jooq.impl.TableImpl<R extends org.jooq.Record>
public DynamicJooqTable<R> rename(org.jooq.Name name)
rename
in class org.jooq.impl.TableImpl<R extends org.jooq.Record>
public org.jooq.UniqueKey<R> getPrimaryKey()
public void setKey(org.jooq.UniqueKey<R> key)
public org.jooq.UniqueKey<R> addPrimaryKey(String... columns)
columns
- public org.jooq.Index addIndex(String indexName, String... columns)
indexName
- columns
- public List<org.jooq.Index> getIndexes()
public void setIndex(org.jooq.Index index)
public org.jooq.Schema getSchema()
getSchema
in interface org.jooq.Qualified
getSchema
in class org.jooq.impl.TableImpl<R extends org.jooq.Record>
protected void addDBColumn()
public final R from(org.jooq.Record arg0)
from
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.QualifiedAsterisk asterisk()
asterisk
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Field<org.jooq.RowId> rowid()
rowid
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.DataType<R> getDataType()
getDataType
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.RecordType<R> recordType()
recordType
in interface org.jooq.Table<R extends org.jooq.Record>
public final R newRecord()
newRecord
in interface org.jooq.Table<R extends org.jooq.Record>
public final Stream<org.jooq.Field<?>> fieldStream()
fieldStream
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(org.jooq.Field<T> arg0)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?> field(String arg0)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(String arg0, Class<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(String arg0, org.jooq.DataType<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?> field(org.jooq.Name arg0)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(org.jooq.Name arg0, Class<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(org.jooq.Name arg0, org.jooq.DataType<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?> field(int arg0)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(int arg0, Class<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final <T> org.jooq.Field<T> field(int arg0, org.jooq.DataType<T> arg1)
field
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?>[] fields()
fields
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?>[] fields(org.jooq.Field<?>... arg0)
fields
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?>[] fields(String... arg0)
fields
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?>[] fields(org.jooq.Name... arg0)
fields
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Field<?>[] fields(int... arg0)
fields
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final int indexOf(org.jooq.Field<?> arg0)
indexOf
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final int indexOf(String arg0)
indexOf
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final int indexOf(org.jooq.Name arg0)
indexOf
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable()
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(String arg0)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(String arg0, String... arg1)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(org.jooq.Name arg0)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(org.jooq.Name arg0, org.jooq.Name... arg1)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(org.jooq.Table<?> arg0)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(org.jooq.Table<?> arg0, org.jooq.Field<?>... arg1)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(String arg0, Function<? super org.jooq.Field<?>,? extends String> arg1)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> asTable(String arg0, BiFunction<? super org.jooq.Field<?>,? super Integer,? extends String> arg1)
asTable
in interface org.jooq.TableLike<R extends org.jooq.Record>
public final org.jooq.Table<R> as(String arg0, Function<? super org.jooq.Field<?>,? extends String> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(String arg0, BiFunction<? super org.jooq.Field<?>,? super Integer,? extends String> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Name arg0, Function<? super org.jooq.Field<?>,? extends org.jooq.Name> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Name arg0, BiFunction<? super org.jooq.Field<?>,? super Integer,? extends org.jooq.Name> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptions.TableType getType()
getType
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptions getOptions()
getOptions
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Catalog getCatalog()
getCatalog
in interface org.jooq.Qualified
public final <O extends org.jooq.Record> List<org.jooq.ForeignKey<O,R>> getReferencesFrom(org.jooq.Table<O> arg0)
getReferencesFrom
in interface org.jooq.Table<R extends org.jooq.Record>
public final <O extends org.jooq.Record> List<org.jooq.ForeignKey<R,O>> getReferencesTo(org.jooq.Table<O> arg0)
getReferencesTo
in interface org.jooq.Table<R extends org.jooq.Record>
@Deprecated protected static final <R extends org.jooq.Record,T> org.jooq.TableField<R,T> createField(String arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2)
@Deprecated protected static final <R extends org.jooq.Record,T> org.jooq.TableField<R,T> createField(String arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3)
@Deprecated protected static final <R extends org.jooq.Record,T,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Converter<T,U> arg4)
@Deprecated protected static final <R extends org.jooq.Record,T,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Binding<T,U> arg4)
@Deprecated protected static final <R extends org.jooq.Record,T,X,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Converter<X,U> arg4, org.jooq.Binding<T,X> arg5)
@Deprecated protected final <T> org.jooq.TableField<R,T> createField(String arg0, org.jooq.DataType<T> arg1)
@Deprecated protected final <T> org.jooq.TableField<R,T> createField(String arg0, org.jooq.DataType<T> arg1, String arg2)
@Deprecated protected final <T,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Converter<T,U> arg3)
@Deprecated protected final <T,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Binding<T,U> arg3)
@Deprecated protected final <T,X,U> org.jooq.TableField<R,U> createField(String arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Converter<X,U> arg3, org.jooq.Binding<T,X> arg4)
protected static final <R extends org.jooq.Record,T> org.jooq.TableField<R,T> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2)
protected static final <R extends org.jooq.Record,T> org.jooq.TableField<R,T> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3)
protected static final <R extends org.jooq.Record,T,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Converter<T,U> arg4)
protected static final <R extends org.jooq.Record,T,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Binding<T,U> arg4)
protected static final <R extends org.jooq.Record,T,X,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, org.jooq.Table<R> arg2, String arg3, org.jooq.Converter<X,U> arg4, org.jooq.Binding<T,X> arg5)
protected final <T> org.jooq.TableField<R,T> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1)
protected final <T> org.jooq.TableField<R,T> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, String arg2)
protected final <T,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Converter<T,U> arg3)
protected final <T,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Binding<T,U> arg3)
protected final <T,X,U> org.jooq.TableField<R,U> createField(org.jooq.Name arg0, org.jooq.DataType<T> arg1, String arg2, org.jooq.Converter<X,U> arg3, org.jooq.Binding<T,X> arg4)
public final org.jooq.Condition eq(org.jooq.Table<R> arg0)
eq
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Condition equal(org.jooq.Table<R> arg0)
equal
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Condition ne(org.jooq.Table<R> arg0)
ne
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Condition notEqual(org.jooq.Table<R> arg0)
notEqual
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> useIndex(String... arg0)
useIndex
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> useIndexForJoin(String... arg0)
useIndexForJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> useIndexForOrderBy(String... arg0)
useIndexForOrderBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> useIndexForGroupBy(String... arg0)
useIndexForGroupBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> ignoreIndex(String... arg0)
ignoreIndex
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> ignoreIndexForJoin(String... arg0)
ignoreIndexForJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> ignoreIndexForOrderBy(String... arg0)
ignoreIndexForOrderBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> ignoreIndexForGroupBy(String... arg0)
ignoreIndexForGroupBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> forceIndex(String... arg0)
forceIndex
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> forceIndexForJoin(String... arg0)
forceIndexForJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> forceIndexForOrderBy(String... arg0)
forceIndexForOrderBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> forceIndexForGroupBy(String... arg0)
forceIndexForGroupBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Table<?> arg0)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Table<?> arg0, org.jooq.Field<?>... arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Table<?> arg0, Function<? super org.jooq.Field<?>,? extends org.jooq.Field<?>> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<R> as(org.jooq.Table<?> arg0, BiFunction<? super org.jooq.Field<?>,? super Integer,? extends org.jooq.Field<?>> arg1)
as
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.DivideByOnStep divideBy(org.jooq.Table<?> arg0)
divideBy
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<R> leftSemiJoin(org.jooq.TableLike<?> arg0)
leftSemiJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<R> leftAntiJoin(org.jooq.TableLike<?> arg0)
leftAntiJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> join(org.jooq.TableLike<?> arg0, org.jooq.JoinType arg1)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(org.jooq.TableLike<?> arg0)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(org.jooq.SQL arg0)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(String arg0)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(String arg0, Object... arg1)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(String arg0, org.jooq.QueryPart... arg1)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> join(org.jooq.Name arg0)
join
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(org.jooq.TableLike<?> arg0)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(org.jooq.SQL arg0)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(String arg0)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(String arg0, Object... arg1)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(String arg0, org.jooq.QueryPart... arg1)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> innerJoin(org.jooq.Name arg0)
innerJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(org.jooq.TableLike<?> arg0)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(org.jooq.SQL arg0)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(String arg0)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(String arg0, Object... arg1)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(String arg0, org.jooq.QueryPart... arg1)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftJoin(org.jooq.Name arg0)
leftJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(org.jooq.TableLike<?> arg0)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(org.jooq.SQL arg0)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(String arg0)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(String arg0, Object... arg1)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(String arg0, org.jooq.QueryPart... arg1)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> leftOuterJoin(org.jooq.Name arg0)
leftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(org.jooq.TableLike<?> arg0)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(org.jooq.SQL arg0)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(String arg0)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(String arg0, Object... arg1)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(String arg0, org.jooq.QueryPart... arg1)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightJoin(org.jooq.Name arg0)
rightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(org.jooq.TableLike<?> arg0)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(org.jooq.SQL arg0)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(String arg0)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(String arg0, Object... arg1)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(String arg0, org.jooq.QueryPart... arg1)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TablePartitionByStep<org.jooq.Record> rightOuterJoin(org.jooq.Name arg0)
rightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(org.jooq.TableLike<?> arg0)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(org.jooq.SQL arg0)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(String arg0)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(String arg0, Object... arg1)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(String arg0, org.jooq.QueryPart... arg1)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullOuterJoin(org.jooq.Name arg0)
fullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(org.jooq.TableLike<?> arg0)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(org.jooq.SQL arg0)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(String arg0)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(String arg0, Object... arg1)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(String arg0, org.jooq.QueryPart... arg1)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOnStep<org.jooq.Record> fullJoin(org.jooq.Name arg0)
fullJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(org.jooq.TableLike<?> arg0)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(org.jooq.SQL arg0)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(String arg0)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(String arg0, Object... arg1)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(String arg0, org.jooq.QueryPart... arg1)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossJoin(org.jooq.Name arg0)
crossJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(org.jooq.TableLike<?> arg0)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(org.jooq.SQL arg0)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(String arg0)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(String arg0, Object... arg1)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(String arg0, org.jooq.QueryPart... arg1)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalJoin(org.jooq.Name arg0)
naturalJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(org.jooq.TableLike<?> arg0)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(org.jooq.SQL arg0)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(String arg0)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(String arg0, Object... arg1)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(String arg0, org.jooq.QueryPart... arg1)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalLeftOuterJoin(org.jooq.Name arg0)
naturalLeftOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(org.jooq.TableLike<?> arg0)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(org.jooq.SQL arg0)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(String arg0)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(String arg0, Object... arg1)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(String arg0, org.jooq.QueryPart... arg1)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalRightOuterJoin(org.jooq.Name arg0)
naturalRightOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(org.jooq.TableLike<?> arg0)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(org.jooq.SQL arg0)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(String arg0)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(String arg0, Object... arg1)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(String arg0, org.jooq.QueryPart... arg1)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> naturalFullOuterJoin(org.jooq.Name arg0)
naturalFullOuterJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(org.jooq.TableLike<?> arg0)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(org.jooq.SQL arg0)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(String arg0)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(String arg0, Object... arg1)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(String arg0, org.jooq.QueryPart... arg1)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> crossApply(org.jooq.Name arg0)
crossApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(org.jooq.TableLike<?> arg0)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(org.jooq.SQL arg0)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(String arg0)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(String arg0, Object... arg1)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(String arg0, org.jooq.QueryPart... arg1)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.Table<org.jooq.Record> outerApply(org.jooq.Name arg0)
outerApply
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(org.jooq.TableLike<?> arg0)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(org.jooq.SQL arg0)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(String arg0)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(String arg0, Object... arg1)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(String arg0, org.jooq.QueryPart... arg1)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final org.jooq.TableOptionalOnStep<org.jooq.Record> straightJoin(org.jooq.Name arg0)
straightJoin
in interface org.jooq.Table<R extends org.jooq.Record>
public final String getName()
getName
in interface org.jooq.Named
public final org.jooq.Name getUnqualifiedName()
getUnqualifiedName
in interface org.jooq.Named
public final String getComment()
getComment
in interface org.jooq.Named
public final org.jooq.Comment getCommentPart()
getCommentPart
in interface org.jooq.Named
@Deprecated public final void toSQL(org.jooq.RenderContext arg0)
toSQL
in interface org.jooq.QueryPartInternal
@Deprecated public final void bind(org.jooq.BindContext arg0) throws org.jooq.exception.DataAccessException
bind
in interface org.jooq.QueryPartInternal
org.jooq.exception.DataAccessException
@Deprecated protected final org.jooq.DSLContext create()
@Deprecated protected final org.jooq.DSLContext create(org.jooq.Configuration arg0)
@Deprecated protected final org.jooq.DSLContext create(org.jooq.Context<?> arg0)
protected final org.jooq.exception.DataAccessException translate(String arg0, SQLException arg1)
Copyright © 2020. All rights reserved.