Class MetricsDSLContext

java.lang.Object
io.micrometer.core.instrument.binder.db.MetricsDSLContext
All Implemented Interfaces:
java.lang.AutoCloseable, org.jooq.DSLContext, org.jooq.Scope

@Incubating(since="1.4.0")
public class MetricsDSLContext
extends java.lang.Object
implements org.jooq.DSLContext
Time SQL queries passing through jOOQ. Timing of batch operations and with statements not supported.

This can be used as the regular jOOQ DSLContext but queries will be timed and tags can be set for the query timed. For example:

 
     MetricsDSLContext jooq = MetricsDSLContext.withMetrics(DSL.using(configuration), meterRegistry, Tags.empty());
     jooq.tag("name", "selectAllAuthors").select(asterisk()).from("author").fetch();
 
 
This requires jOOQ 3.13.0 or later.
Since:
1.4.0
  • Method Summary

    Modifier and Type Method Description
    org.jooq.AlterIndexOnStep alterIndex​(java.lang.String index)  
    org.jooq.AlterIndexOnStep alterIndex​(org.jooq.Index index)  
    org.jooq.AlterIndexOnStep alterIndex​(org.jooq.Name index)  
    org.jooq.AlterIndexStep alterIndexIfExists​(java.lang.String index)  
    org.jooq.AlterIndexStep alterIndexIfExists​(org.jooq.Index index)  
    org.jooq.AlterIndexStep alterIndexIfExists​(org.jooq.Name index)  
    org.jooq.AlterSchemaStep alterSchema​(java.lang.String schema)  
    org.jooq.AlterSchemaStep alterSchema​(org.jooq.Name schema)  
    org.jooq.AlterSchemaStep alterSchema​(org.jooq.Schema schema)  
    org.jooq.AlterSchemaStep alterSchemaIfExists​(java.lang.String schema)  
    org.jooq.AlterSchemaStep alterSchemaIfExists​(org.jooq.Name schema)  
    org.jooq.AlterSchemaStep alterSchemaIfExists​(org.jooq.Schema schema)  
    org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequence​(java.lang.String sequence)  
    org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequence​(org.jooq.Name sequence)  
    <T extends java.lang.Number>
    org.jooq.AlterSequenceStep<T>
    alterSequence​(org.jooq.Sequence<T> sequence)  
    org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequenceIfExists​(java.lang.String sequence)  
    org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequenceIfExists​(org.jooq.Name sequence)  
    <T extends java.lang.Number>
    org.jooq.AlterSequenceStep<T>
    alterSequenceIfExists​(org.jooq.Sequence<T> sequence)  
    org.jooq.AlterTableStep alterTable​(java.lang.String table)  
    org.jooq.AlterTableStep alterTable​(org.jooq.Name table)  
    org.jooq.AlterTableStep alterTable​(org.jooq.Table<?> table)  
    org.jooq.AlterTableStep alterTableIfExists​(java.lang.String table)  
    org.jooq.AlterTableStep alterTableIfExists​(org.jooq.Name table)  
    org.jooq.AlterTableStep alterTableIfExists​(org.jooq.Table<?> table)  
    org.jooq.AlterTypeStep alterType​(java.lang.String type)  
    org.jooq.AlterTypeStep alterType​(org.jooq.Name type)  
    org.jooq.AlterViewStep alterView​(java.lang.String view)  
    org.jooq.AlterViewStep alterView​(org.jooq.Name view)  
    org.jooq.AlterViewStep alterView​(org.jooq.Table<?> view)  
    org.jooq.AlterViewStep alterViewIfExists​(java.lang.String view)  
    org.jooq.AlterViewStep alterViewIfExists​(org.jooq.Name view)  
    org.jooq.AlterViewStep alterViewIfExists​(org.jooq.Table<?> view)  
    void attach​(java.util.Collection<? extends org.jooq.Attachable> attachables)  
    void attach​(org.jooq.Attachable... attachables)  
    org.jooq.BatchBindStep batch​(java.lang.String sql)  
    org.jooq.Batch batch​(java.lang.String... queries)  
    org.jooq.Batch batch​(java.lang.String sql, java.lang.Object[]... bindings)  
    org.jooq.Batch batch​(java.util.Collection<? extends org.jooq.Query> queries)  
    org.jooq.Batch batch​(org.jooq.Queries queries)  
    org.jooq.BatchBindStep batch​(org.jooq.Query query)  
    org.jooq.Batch batch​(org.jooq.Query... queries)  
    org.jooq.Batch batch​(org.jooq.Query query, java.lang.Object[]... bindings)  
    org.jooq.Batch batchDelete​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)  
    org.jooq.Batch batchDelete​(org.jooq.UpdatableRecord<?>... records)  
    org.jooq.Batch batchInsert​(java.util.Collection<? extends org.jooq.TableRecord<?>> records)  
    org.jooq.Batch batchInsert​(org.jooq.TableRecord<?>... records)  
    org.jooq.Batch batchStore​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)  
    org.jooq.Batch batchStore​(org.jooq.UpdatableRecord<?>... records)  
    org.jooq.Batch batchUpdate​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)  
    org.jooq.Batch batchUpdate​(org.jooq.UpdatableRecord<?>... records)  
    org.jooq.Block begin​(java.util.Collection<? extends org.jooq.Statement> statements)  
    org.jooq.Block begin​(org.jooq.Statement... statements)  
    int bind​(org.jooq.QueryPart part, java.sql.PreparedStatement stmt)
    Deprecated.
    org.jooq.BindContext bindContext​(java.sql.PreparedStatement stmt)
    Deprecated.
    void close()  
    org.jooq.CommentOnIsStep commentOnColumn​(org.jooq.Field<?> field)  
    org.jooq.CommentOnIsStep commentOnColumn​(org.jooq.Name columnName)  
    org.jooq.CommentOnIsStep commentOnTable​(java.lang.String tableName)  
    org.jooq.CommentOnIsStep commentOnTable​(org.jooq.Name tableName)  
    org.jooq.CommentOnIsStep commentOnTable​(org.jooq.Table<?> table)  
    org.jooq.CommentOnIsStep commentOnView​(java.lang.String viewName)  
    org.jooq.CommentOnIsStep commentOnView​(org.jooq.Name viewName)  
    org.jooq.CommentOnIsStep commentOnView​(org.jooq.Table<?> view)  
    org.jooq.Configuration configuration()  
    void connection​(org.jooq.ConnectionRunnable runnable)  
    <T> T connectionResult​(org.jooq.ConnectionCallable<T> callable)  
    org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(java.lang.String table)  
    org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(org.jooq.Name table)  
    org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(org.jooq.Table<?> table)  
    org.jooq.CreateIndexStep createIndex()  
    org.jooq.CreateIndexStep createIndex​(java.lang.String index)  
    org.jooq.CreateIndexStep createIndex​(org.jooq.Index index)  
    org.jooq.CreateIndexStep createIndex​(org.jooq.Name index)  
    org.jooq.CreateIndexStep createIndexIfNotExists​(java.lang.String index)  
    org.jooq.CreateIndexStep createIndexIfNotExists​(org.jooq.Index index)  
    org.jooq.CreateIndexStep createIndexIfNotExists​(org.jooq.Name index)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.lang.String... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, org.jooq.Name... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)  
    org.jooq.CreateSchemaFinalStep createSchema​(java.lang.String schema)  
    org.jooq.CreateSchemaFinalStep createSchema​(org.jooq.Name schema)  
    org.jooq.CreateSchemaFinalStep createSchema​(org.jooq.Schema schema)  
    org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(java.lang.String schema)  
    org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(org.jooq.Name schema)  
    org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(org.jooq.Schema schema)  
    org.jooq.CreateSequenceFlagsStep createSequence​(java.lang.String sequence)  
    org.jooq.CreateSequenceFlagsStep createSequence​(org.jooq.Name sequence)  
    org.jooq.CreateSequenceFlagsStep createSequence​(org.jooq.Sequence<?> sequence)  
    org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(java.lang.String sequence)  
    org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(org.jooq.Name sequence)  
    org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(org.jooq.Sequence<?> sequence)  
    org.jooq.CreateTableColumnStep createTable​(java.lang.String table)  
    org.jooq.CreateTableColumnStep createTable​(org.jooq.Name table)  
    org.jooq.CreateTableColumnStep createTable​(org.jooq.Table<?> table)  
    org.jooq.CreateTableColumnStep createTableIfNotExists​(java.lang.String table)  
    org.jooq.CreateTableColumnStep createTableIfNotExists​(org.jooq.Name table)  
    org.jooq.CreateTableColumnStep createTableIfNotExists​(org.jooq.Table<?> table)  
    org.jooq.CreateTableColumnStep createTemporaryTable​(java.lang.String table)  
    org.jooq.CreateTableColumnStep createTemporaryTable​(org.jooq.Name table)  
    org.jooq.CreateTableColumnStep createTemporaryTable​(org.jooq.Table<?> table)  
    org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(java.lang.String table)  
    org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(org.jooq.Name table)  
    org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(org.jooq.Table<?> table)  
    org.jooq.CreateTypeStep createType​(java.lang.String type)  
    org.jooq.CreateTypeStep createType​(org.jooq.Name type)  
    org.jooq.CreateIndexStep createUniqueIndex()  
    org.jooq.CreateIndexStep createUniqueIndex​(java.lang.String index)  
    org.jooq.CreateIndexStep createUniqueIndex​(org.jooq.Index index)  
    org.jooq.CreateIndexStep createUniqueIndex​(org.jooq.Name index)  
    org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(java.lang.String index)  
    org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(org.jooq.Index index)  
    org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(org.jooq.Name index)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.lang.String... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, org.jooq.Name... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.lang.String... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, org.jooq.Name... fields)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)  
    org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)  
    java.math.BigInteger currval​(java.lang.String sequence)  
    java.math.BigInteger currval​(org.jooq.Name sequence)  
    <T extends java.lang.Number>
    T
    currval​(org.jooq.Sequence<T> sequence)  
    java.util.Map<java.lang.Object,​java.lang.Object> data()  
    java.lang.Object data​(java.lang.Object key)  
    java.lang.Object data​(java.lang.Object key, java.lang.Object value)  
    org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables)  
    org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables, org.jooq.DDLExportConfiguration configuration)  
    org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables, org.jooq.DDLFlag... flags)  
    org.jooq.Queries ddl​(org.jooq.Catalog catalog)  
    org.jooq.Queries ddl​(org.jooq.Catalog schema, org.jooq.DDLExportConfiguration configuration)  
    org.jooq.Queries ddl​(org.jooq.Catalog schema, org.jooq.DDLFlag... flags)  
    org.jooq.Queries ddl​(org.jooq.Schema schema)  
    org.jooq.Queries ddl​(org.jooq.Schema schema, org.jooq.DDLExportConfiguration configuration)  
    org.jooq.Queries ddl​(org.jooq.Schema schema, org.jooq.DDLFlag... flags)  
    org.jooq.Queries ddl​(org.jooq.Table<?> table)  
    org.jooq.Queries ddl​(org.jooq.Table<?>... tables)  
    org.jooq.Queries ddl​(org.jooq.Table<?>[] tables, org.jooq.DDLExportConfiguration configuration)  
    org.jooq.Queries ddl​(org.jooq.Table<?>[] tables, org.jooq.DDLFlag... flags)  
    org.jooq.Queries ddl​(org.jooq.Table<?> table, org.jooq.DDLExportConfiguration configuration)  
    org.jooq.Queries ddl​(org.jooq.Table<?> table, org.jooq.DDLFlag... flags)  
    <R extends org.jooq.Record>
    org.jooq.DeleteUsingStep<R>
    delete​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.DeleteUsingStep<R>
    deleteFrom​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.DeleteQuery<R>
    deleteQuery​(org.jooq.Table<R> table)  
    java.sql.Connection diagnosticsConnection()  
    javax.sql.DataSource diagnosticsDataSource()  
    org.jooq.SQLDialect dialect()  
    org.jooq.DropIndexOnStep dropIndex​(java.lang.String index)  
    org.jooq.DropIndexOnStep dropIndex​(org.jooq.Index index)  
    org.jooq.DropIndexOnStep dropIndex​(org.jooq.Name index)  
    org.jooq.DropIndexOnStep dropIndexIfExists​(java.lang.String index)  
    org.jooq.DropIndexOnStep dropIndexIfExists​(org.jooq.Index index)  
    org.jooq.DropIndexOnStep dropIndexIfExists​(org.jooq.Name index)  
    org.jooq.DropSchemaStep dropSchema​(java.lang.String schema)  
    org.jooq.DropSchemaStep dropSchema​(org.jooq.Name schema)  
    org.jooq.DropSchemaStep dropSchema​(org.jooq.Schema schema)  
    org.jooq.DropSchemaStep dropSchemaIfExists​(java.lang.String schema)  
    org.jooq.DropSchemaStep dropSchemaIfExists​(org.jooq.Name schema)  
    org.jooq.DropSchemaStep dropSchemaIfExists​(org.jooq.Schema schema)  
    org.jooq.DropSequenceFinalStep dropSequence​(java.lang.String sequence)  
    org.jooq.DropSequenceFinalStep dropSequence​(org.jooq.Name sequence)  
    org.jooq.DropSequenceFinalStep dropSequence​(org.jooq.Sequence<?> sequence)  
    org.jooq.DropSequenceFinalStep dropSequenceIfExists​(java.lang.String sequence)  
    org.jooq.DropSequenceFinalStep dropSequenceIfExists​(org.jooq.Name sequence)  
    org.jooq.DropSequenceFinalStep dropSequenceIfExists​(org.jooq.Sequence<?> sequence)  
    org.jooq.DropTableStep dropTable​(java.lang.String table)  
    org.jooq.DropTableStep dropTable​(org.jooq.Name table)  
    org.jooq.DropTableStep dropTable​(org.jooq.Table<?> table)  
    org.jooq.DropTableStep dropTableIfExists​(java.lang.String table)  
    org.jooq.DropTableStep dropTableIfExists​(org.jooq.Name table)  
    org.jooq.DropTableStep dropTableIfExists​(org.jooq.Table<?> table)  
    org.jooq.DropTableStep dropTemporaryTable​(java.lang.String table)  
    org.jooq.DropTableStep dropTemporaryTable​(org.jooq.Name table)  
    org.jooq.DropTableStep dropTemporaryTable​(org.jooq.Table<?> table)  
    org.jooq.DropTableStep dropTemporaryTableIfExists​(java.lang.String table)  
    org.jooq.DropTableStep dropTemporaryTableIfExists​(org.jooq.Name table)  
    org.jooq.DropTableStep dropTemporaryTableIfExists​(org.jooq.Table<?> table)  
    org.jooq.DropTypeStep dropType​(java.lang.String type)  
    org.jooq.DropTypeStep dropType​(java.lang.String... type)  
    org.jooq.DropTypeStep dropType​(java.util.Collection<?> type)  
    org.jooq.DropTypeStep dropType​(org.jooq.Name type)  
    org.jooq.DropTypeStep dropType​(org.jooq.Name... type)  
    org.jooq.DropTypeStep dropTypeIfExists​(java.lang.String type)  
    org.jooq.DropTypeStep dropTypeIfExists​(java.lang.String... type)  
    org.jooq.DropTypeStep dropTypeIfExists​(java.util.Collection<?> type)  
    org.jooq.DropTypeStep dropTypeIfExists​(org.jooq.Name type)  
    org.jooq.DropTypeStep dropTypeIfExists​(org.jooq.Name... type)  
    org.jooq.DropViewFinalStep dropView​(java.lang.String view)  
    org.jooq.DropViewFinalStep dropView​(org.jooq.Name view)  
    org.jooq.DropViewFinalStep dropView​(org.jooq.Table<?> view)  
    org.jooq.DropViewFinalStep dropViewIfExists​(java.lang.String view)  
    org.jooq.DropViewFinalStep dropViewIfExists​(org.jooq.Name view)  
    org.jooq.DropViewFinalStep dropViewIfExists​(org.jooq.Table<?> view)  
    org.jooq.DSLContext dsl()  
    int execute​(java.lang.String sql)  
    int execute​(java.lang.String sql, java.lang.Object... bindings)  
    int execute​(java.lang.String sql, org.jooq.QueryPart... parts)  
    int execute​(org.jooq.Query query)  
    int execute​(org.jooq.SQL sql)  
    int executeDelete​(org.jooq.TableRecord<?> record, org.jooq.Condition condition)  
    int executeDelete​(org.jooq.UpdatableRecord<?> record)  
    int executeInsert​(org.jooq.TableRecord<?> record)  
    int executeUpdate​(org.jooq.TableRecord<?> record, org.jooq.Condition condition)  
    int executeUpdate​(org.jooq.UpdatableRecord<?> record)  
    org.jooq.Explain explain​(org.jooq.Query query)  
    java.util.List<java.lang.Object> extractBindValues​(org.jooq.QueryPart part)  
    org.jooq.Param<?> extractParam​(org.jooq.QueryPart part, java.lang.String name)  
    java.util.Map<java.lang.String,​org.jooq.Param<?>> extractParams​(org.jooq.QueryPart part)  
    org.jooq.SQLDialect family()  
    org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql)  
    org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs)  
    org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    fetch​(org.jooq.ResultQuery<R> query)  
    org.jooq.Result<org.jooq.Record> fetch​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    fetch​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    fetch​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    fetch​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    fetch​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    <R extends org.jooq.Record>
    R
    fetchAny​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    R
    fetchAny​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    R
    fetchAny​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    R
    fetchAny​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql, java.lang.Object... bindings)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql, java.lang.Object... bindings)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, java.lang.Class<?>... types)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(java.util.concurrent.Executor executor, org.jooq.ResultQuery<R> query)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(java.util.concurrent.Executor executor, org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(java.util.concurrent.Executor executor, org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(java.util.concurrent.Executor executor, org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(java.util.concurrent.Executor executor, org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(org.jooq.ResultQuery<R> query)  
    java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> condition)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    java.util.concurrent.CompletionStage<org.jooq.Result<R>>
    fetchAsync​(org.jooq.Table<R> table, org.jooq.Condition... condition)  
    <R extends org.jooq.TableRecord<R>>
    org.jooq.Result<R>
    fetchByExample​(R example)  
    int fetchCount​(org.jooq.Select<?> query)  
    int fetchCount​(org.jooq.Table<?> table)  
    int fetchCount​(org.jooq.Table<?> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    int fetchCount​(org.jooq.Table<?> table, org.jooq.Condition condition)  
    int fetchCount​(org.jooq.Table<?> table, org.jooq.Condition... conditions)  
    boolean fetchExists​(org.jooq.Select<?> query)  
    boolean fetchExists​(org.jooq.Table<?> table)  
    boolean fetchExists​(org.jooq.Table<?> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    boolean fetchExists​(org.jooq.Table<?> table, org.jooq.Condition condition)  
    boolean fetchExists​(org.jooq.Table<?> table, org.jooq.Condition... conditions)  
    org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string)  
    org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, boolean header)  
    org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, boolean header, char delimiter)  
    org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, char delimiter)  
    org.jooq.Result<org.jooq.Record> fetchFromHTML​(java.lang.String string)  
    org.jooq.Result<org.jooq.Record> fetchFromJSON​(java.lang.String string)  
    org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.lang.String[]... data)  
    org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.util.List<java.lang.String[]> data)  
    org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.util.List<java.lang.String[]> data, boolean header)  
    org.jooq.Result<org.jooq.Record> fetchFromTXT​(java.lang.String string)  
    org.jooq.Result<org.jooq.Record> fetchFromTXT​(java.lang.String string, java.lang.String nullLiteral)  
    org.jooq.Result<org.jooq.Record> fetchFromXML​(java.lang.String string)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    org.jooq.Cursor<R>
    fetchLazy​(org.jooq.ResultQuery<R> query)  
    org.jooq.Cursor<org.jooq.Record> fetchLazy​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    org.jooq.Cursor<R>
    fetchLazy​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.Cursor<R>
    fetchLazy​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    org.jooq.Cursor<R>
    fetchLazy​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    org.jooq.Cursor<R>
    fetchLazy​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    org.jooq.Results fetchMany​(java.lang.String sql)  
    org.jooq.Results fetchMany​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.Results fetchMany​(java.lang.String sql, org.jooq.QueryPart... parts)  
    <R extends org.jooq.Record>
    org.jooq.Results
    fetchMany​(org.jooq.ResultQuery<R> query)  
    org.jooq.Results fetchMany​(org.jooq.SQL sql)  
    org.jooq.Record fetchOne​(java.lang.String sql)  
    org.jooq.Record fetchOne​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.Record fetchOne​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.Record fetchOne​(java.sql.ResultSet rs)  
    org.jooq.Record fetchOne​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    org.jooq.Record fetchOne​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    org.jooq.Record fetchOne​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    R
    fetchOne​(org.jooq.ResultQuery<R> query)  
    org.jooq.Record fetchOne​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    R
    fetchOne​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    R
    fetchOne​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    R
    fetchOne​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    R
    fetchOne​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql, java.lang.Object... bindings)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    java.util.Optional<R>
    fetchOptional​(org.jooq.ResultQuery<R> query)  
    java.util.Optional<org.jooq.Record> fetchOptional​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    java.util.Optional<R>
    fetchOptional​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    java.util.Optional<R>
    fetchOptional​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    java.util.Optional<R>
    fetchOptional​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    java.util.Optional<R>
    fetchOptional​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    java.util.Optional<?> fetchOptionalValue​(java.lang.String sql)  
    java.util.Optional<?> fetchOptionalValue​(java.lang.String sql, java.lang.Object... bindings)  
    java.util.Optional<?> fetchOptionalValue​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.Optional<?> fetchOptionalValue​(java.sql.ResultSet rs)  
    <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, java.lang.Class<T> type)  
    <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, org.jooq.DataType<T> type)  
    <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, org.jooq.Field<T> field)  
    <T,​ R extends org.jooq.Record1<T>>
    java.util.Optional<T>
    fetchOptionalValue​(org.jooq.ResultQuery<R> query)  
    java.util.Optional<?> fetchOptionalValue​(org.jooq.SQL sql)  
    <T> java.util.Optional<T> fetchOptionalValue​(org.jooq.TableField<?,​T> field)  
    org.jooq.Record fetchSingle​(java.lang.String sql)  
    org.jooq.Record fetchSingle​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.Record fetchSingle​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.Record fetchSingle​(java.sql.ResultSet rs)  
    org.jooq.Record fetchSingle​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    org.jooq.Record fetchSingle​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    org.jooq.Record fetchSingle​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    org.jooq.Record fetchSingle​(java.util.Collection<? extends org.jooq.SelectField<?>> fields)  
    <R extends org.jooq.Record>
    R
    fetchSingle​(org.jooq.ResultQuery<R> query)  
    org.jooq.Record fetchSingle​(org.jooq.SelectField<?>... fields)  
    <T1> org.jooq.Record1<T1> fetchSingle​(org.jooq.SelectField<T1> field1)  
    <T1,​ T2> org.jooq.Record2<T1,​T2> fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2)  
    <T1,​ T2,​ T3> org.jooq.Record3<T1,​T2,​T3> fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3)  
    <T1,​ T2,​ T3,​ T4>
    org.jooq.Record4<T1,​T2,​T3,​T4>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4)  
    <T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.Record5<T1,​T2,​T3,​T4,​T5>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    fetchSingle​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21, org.jooq.SelectField<T22> field22)  
    org.jooq.Record fetchSingle​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    R
    fetchSingle​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    R
    fetchSingle​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    R
    fetchSingle​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    R
    fetchSingle​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql, java.lang.Object... bindings)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, java.lang.Class<?>... types)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record>
    java.util.stream.Stream<R>
    fetchStream​(org.jooq.ResultQuery<R> query)  
    java.util.stream.Stream<org.jooq.Record> fetchStream​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    java.util.stream.Stream<R>
    fetchStream​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    java.util.stream.Stream<R>
    fetchStream​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions)  
    <R extends org.jooq.Record>
    java.util.stream.Stream<R>
    fetchStream​(org.jooq.Table<R> table, org.jooq.Condition condition)  
    <R extends org.jooq.Record>
    java.util.stream.Stream<R>
    fetchStream​(org.jooq.Table<R> table, org.jooq.Condition... conditions)  
    java.lang.Object fetchValue​(java.lang.String sql)  
    java.lang.Object fetchValue​(java.lang.String sql, java.lang.Object... bindings)  
    java.lang.Object fetchValue​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.lang.Object fetchValue​(java.sql.ResultSet rs)  
    <T> T fetchValue​(java.sql.ResultSet rs, java.lang.Class<T> type)  
    <T> T fetchValue​(java.sql.ResultSet rs, org.jooq.DataType<T> type)  
    <T> T fetchValue​(java.sql.ResultSet rs, org.jooq.Field<T> field)  
    <T> T fetchValue​(org.jooq.Field<T> field)  
    <T,​ R extends org.jooq.Record1<T>>
    T
    fetchValue​(org.jooq.ResultQuery<R> query)  
    java.lang.Object fetchValue​(org.jooq.SQL sql)  
    <T> T fetchValue​(org.jooq.Table<? extends org.jooq.Record1<T>> table)  
    <T> T fetchValue​(org.jooq.TableField<?,​T> field)  
    java.util.List<?> fetchValues​(java.lang.String sql)  
    java.util.List<?> fetchValues​(java.lang.String sql, java.lang.Object... bindings)  
    java.util.List<?> fetchValues​(java.lang.String sql, org.jooq.QueryPart... parts)  
    java.util.List<?> fetchValues​(java.sql.ResultSet rs)  
    <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, java.lang.Class<T> type)  
    <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, org.jooq.DataType<T> type)  
    <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, org.jooq.Field<T> field)  
    <T,​ R extends org.jooq.Record1<T>>
    java.util.List<T>
    fetchValues​(org.jooq.ResultQuery<R> query)  
    java.util.List<?> fetchValues​(org.jooq.SQL sql)  
    <T> java.util.List<T> fetchValues​(org.jooq.Table<? extends org.jooq.Record1<T>> table)  
    <T> java.util.List<T> fetchValues​(org.jooq.TableField<?,​T> field)  
    org.jooq.GrantOnStep grant​(java.util.Collection<? extends org.jooq.Privilege> privileges)  
    org.jooq.GrantOnStep grant​(org.jooq.Privilege privilege)  
    org.jooq.GrantOnStep grant​(org.jooq.Privilege... privileges)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Catalog catalog)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Catalog... catalogs)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Schema schema)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Schema... schemas)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Table<?> table)  
    org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Table<?>... table)  
    <R extends org.jooq.Record>
    org.jooq.InsertSetStep<R>
    insertInto​(org.jooq.Table<R> into)  
    <R extends org.jooq.Record>
    org.jooq.InsertValuesStepN<R>
    insertInto​(org.jooq.Table<R> into, java.util.Collection<? extends org.jooq.Field<?>> fields)  
    <R extends org.jooq.Record>
    org.jooq.InsertValuesStepN<R>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record,​ T1>
    org.jooq.InsertValuesStep1<R,​T1>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1)  
    <R extends org.jooq.Record,​ T1,​ T2>
    org.jooq.InsertValuesStep2<R,​T1,​T2>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3>
    org.jooq.InsertValuesStep3<R,​T1,​T2,​T3>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4>
    org.jooq.InsertValuesStep4<R,​T1,​T2,​T3,​T4>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.InsertValuesStep5<R,​T1,​T2,​T3,​T4,​T5>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.InsertValuesStep6<R,​T1,​T2,​T3,​T4,​T5,​T6>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.InsertValuesStep7<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.InsertValuesStep8<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.InsertValuesStep9<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.InsertValuesStep10<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.InsertValuesStep11<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.InsertValuesStep12<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.InsertValuesStep13<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.InsertValuesStep14<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.InsertValuesStep15<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.InsertValuesStep16<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.InsertValuesStep17<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.InsertValuesStep18<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.InsertValuesStep19<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.InsertValuesStep20<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.InsertValuesStep21<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.InsertValuesStep22<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)  
    <R extends org.jooq.Record>
    org.jooq.InsertQuery<R>
    insertQuery​(org.jooq.Table<R> into)  
    java.math.BigInteger lastID()  
    <R extends org.jooq.Record>
    org.jooq.LoaderOptionsStep<R>
    loadInto​(org.jooq.Table<R> table)  
    org.jooq.Schema map​(org.jooq.Schema schema)  
    <R extends org.jooq.Record>
    org.jooq.Table<R>
    map​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.MergeUsingStep<R>
    mergeInto​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.MergeKeyStepN<R>
    mergeInto​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Field<?>> fields)  
    <R extends org.jooq.Record>
    org.jooq.MergeKeyStepN<R>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<?>... fields)  
    <R extends org.jooq.Record,​ T1>
    org.jooq.MergeKeyStep1<R,​T1>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1)  
    <R extends org.jooq.Record,​ T1,​ T2>
    org.jooq.MergeKeyStep2<R,​T1,​T2>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3>
    org.jooq.MergeKeyStep3<R,​T1,​T2,​T3>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4>
    org.jooq.MergeKeyStep4<R,​T1,​T2,​T3,​T4>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.MergeKeyStep5<R,​T1,​T2,​T3,​T4,​T5>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.MergeKeyStep6<R,​T1,​T2,​T3,​T4,​T5,​T6>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.MergeKeyStep7<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.MergeKeyStep8<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.MergeKeyStep9<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.MergeKeyStep10<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.MergeKeyStep11<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.MergeKeyStep12<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.MergeKeyStep13<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.MergeKeyStep14<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.MergeKeyStep15<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.MergeKeyStep16<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.MergeKeyStep17<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.MergeKeyStep18<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.MergeKeyStep19<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.MergeKeyStep20<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.MergeKeyStep21<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)  
    <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.MergeKeyStep22<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)  
    org.jooq.Meta meta()  
    org.jooq.Meta meta​(java.lang.String... sources)  
    org.jooq.Meta meta​(java.sql.DatabaseMetaData meta)  
    org.jooq.Meta meta​(org.jooq.Catalog... catalogs)  
    org.jooq.Meta meta​(org.jooq.Query... queries)  
    org.jooq.Meta meta​(org.jooq.Schema... schemas)  
    org.jooq.Meta meta​(org.jooq.Source... scripts)  
    org.jooq.Meta meta​(org.jooq.Table<?>... tables)  
    org.jooq.Meta meta​(org.jooq.util.xml.jaxb.InformationSchema schema)  
    org.jooq.Migration migrateTo​(org.jooq.Version to)  
    void mock​(org.jooq.tools.jdbc.MockDataProvider provider, org.jooq.tools.jdbc.MockRunnable mockable)  
    <T> T mockResult​(org.jooq.tools.jdbc.MockDataProvider provider, org.jooq.tools.jdbc.MockCallable<T> mockable)  
    org.jooq.Record newRecord​(java.util.Collection<? extends org.jooq.Field<?>> fields)  
    org.jooq.Record newRecord​(org.jooq.Field<?>... fields)  
    <T1> org.jooq.Record1<T1> newRecord​(org.jooq.Field<T1> field1)  
    <T1,​ T2> org.jooq.Record2<T1,​T2> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)  
    <T1,​ T2,​ T3> org.jooq.Record3<T1,​T2,​T3> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)  
    <T1,​ T2,​ T3,​ T4>
    org.jooq.Record4<T1,​T2,​T3,​T4>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)  
    <T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.Record5<T1,​T2,​T3,​T4,​T5>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)  
    <R extends org.jooq.Record>
    R
    newRecord​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    R
    newRecord​(org.jooq.Table<R> table, java.lang.Object source)  
    <R extends org.jooq.UDTRecord<R>>
    R
    newRecord​(org.jooq.UDT<R> type)  
    org.jooq.Result<org.jooq.Record> newResult​(java.util.Collection<? extends org.jooq.Field<?>> fields)  
    org.jooq.Result<org.jooq.Record> newResult​(org.jooq.Field<?>... fields)  
    <T1> org.jooq.Result<org.jooq.Record1<T1>> newResult​(org.jooq.Field<T1> field1)  
    <T1,​ T2> org.jooq.Result<org.jooq.Record2<T1,​T2>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)  
    <T1,​ T2,​ T3> org.jooq.Result<org.jooq.Record3<T1,​T2,​T3>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)  
    <T1,​ T2,​ T3,​ T4>
    org.jooq.Result<org.jooq.Record4<T1,​T2,​T3,​T4>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)  
    <T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.Result<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.Result<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.Result<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.Result<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.Result<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.Result<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.Result<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.Result<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.Result<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.Result<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.Result<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.Result<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.Result<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.Result<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.Result<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.Result<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.Result<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.Result<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>>
    newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)  
    <R extends org.jooq.Record>
    org.jooq.Result<R>
    newResult​(org.jooq.Table<R> table)  
    java.math.BigInteger nextval​(java.lang.String sequence)  
    java.math.BigInteger nextval​(org.jooq.Name sequence)  
    <T extends java.lang.Number>
    T
    nextval​(org.jooq.Sequence<T> sequence)  
    org.jooq.Parser parser()  
    java.sql.Connection parsingConnection()  
    javax.sql.DataSource parsingDataSource()  
    org.jooq.Queries queries​(java.util.Collection<? extends org.jooq.Query> queries)  
    org.jooq.Queries queries​(org.jooq.Query... queries)  
    org.jooq.RowCountQuery query​(java.lang.String sql)  
    org.jooq.RowCountQuery query​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.RowCountQuery query​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.RowCountQuery query​(org.jooq.SQL sql)  
    java.lang.String render​(org.jooq.QueryPart part)  
    org.jooq.RenderContext renderContext()
    Deprecated.
    java.lang.String renderInlined​(org.jooq.QueryPart part)  
    java.lang.String renderNamedOrInlinedParams​(org.jooq.QueryPart part)  
    java.lang.String renderNamedParams​(org.jooq.QueryPart part)  
    org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql)  
    org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.ResultQuery<org.jooq.Record> resultQuery​(org.jooq.SQL sql)  
    org.jooq.RevokeOnStep revoke​(java.util.Collection<? extends org.jooq.Privilege> privileges)  
    org.jooq.RevokeOnStep revoke​(org.jooq.Privilege privilege)  
    org.jooq.RevokeOnStep revoke​(org.jooq.Privilege... privileges)  
    org.jooq.RevokeOnStep revokeGrantOptionFor​(java.util.Collection<? extends org.jooq.Privilege> privileges)  
    org.jooq.RevokeOnStep revokeGrantOptionFor​(org.jooq.Privilege privilege)  
    org.jooq.RevokeOnStep revokeGrantOptionFor​(org.jooq.Privilege... privileges)  
    org.jooq.SelectSelectStep<org.jooq.Record> select​(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)  
    <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> select​(org.jooq.SelectField<T1> field1)  
    <T1,​ T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1,​T2>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2)  
    <T1,​ T2,​ T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1,​T2,​T3>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3)  
    <T1,​ T2,​ T3,​ T4>
    org.jooq.SelectSelectStep<org.jooq.Record4<T1,​T2,​T3,​T4>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4)  
    <T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.SelectSelectStep<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.SelectSelectStep<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.SelectSelectStep<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.SelectSelectStep<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.SelectSelectStep<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.SelectSelectStep<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.SelectSelectStep<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.SelectSelectStep<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.SelectSelectStep<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.SelectSelectStep<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.SelectSelectStep<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.SelectSelectStep<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.SelectSelectStep<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.SelectSelectStep<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.SelectSelectStep<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.SelectSelectStep<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.SelectSelectStep<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.SelectSelectStep<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>>
    select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21, org.jooq.SelectField<T22> field22)  
    org.jooq.SelectSelectStep<org.jooq.Record> select​(org.jooq.SelectFieldOrAsterisk... fields)  
    org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectCount()  
    org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct​(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)  
    <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> selectDistinct​(org.jooq.SelectField<T1> field1)  
    <T1,​ T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1,​T2>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2)  
    <T1,​ T2,​ T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1,​T2,​T3>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3)  
    <T1,​ T2,​ T3,​ T4>
    org.jooq.SelectSelectStep<org.jooq.Record4<T1,​T2,​T3,​T4>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4)  
    <T1,​ T2,​ T3,​ T4,​ T5>
    org.jooq.SelectSelectStep<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6>
    org.jooq.SelectSelectStep<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7>
    org.jooq.SelectSelectStep<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8>
    org.jooq.SelectSelectStep<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9>
    org.jooq.SelectSelectStep<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10>
    org.jooq.SelectSelectStep<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11>
    org.jooq.SelectSelectStep<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12>
    org.jooq.SelectSelectStep<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13>
    org.jooq.SelectSelectStep<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14>
    org.jooq.SelectSelectStep<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15>
    org.jooq.SelectSelectStep<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16>
    org.jooq.SelectSelectStep<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17>
    org.jooq.SelectSelectStep<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18>
    org.jooq.SelectSelectStep<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19>
    org.jooq.SelectSelectStep<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20>
    org.jooq.SelectSelectStep<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21>
    org.jooq.SelectSelectStep<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21)  
    <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22>
    org.jooq.SelectSelectStep<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>>
    selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21, org.jooq.SelectField<T22> field22)  
    org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct​(org.jooq.SelectFieldOrAsterisk... fields)  
    org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql)  
    org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql, java.lang.Object... bindings)  
    org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql, org.jooq.QueryPart... parts)  
    org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(org.jooq.Name table)  
    org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(org.jooq.SQL sql)  
    <R extends org.jooq.Record>
    org.jooq.SelectWhereStep<R>
    selectFrom​(org.jooq.Table<R> table)  
    org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectOne()  
    org.jooq.SelectQuery<org.jooq.Record> selectQuery()  
    <R extends org.jooq.Record>
    org.jooq.SelectQuery<R>
    selectQuery​(org.jooq.TableLike<R> table)  
    org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectZero()  
    org.jooq.RowCountQuery set​(org.jooq.Name name, org.jooq.Param<?> param)  
    org.jooq.RowCountQuery setCatalog​(java.lang.String catalog)  
    org.jooq.RowCountQuery setCatalog​(org.jooq.Catalog catalog)  
    org.jooq.RowCountQuery setCatalog​(org.jooq.Name catalog)  
    org.jooq.RowCountQuery setSchema​(java.lang.String schema)  
    org.jooq.RowCountQuery setSchema​(org.jooq.Name schema)  
    org.jooq.RowCountQuery setSchema​(org.jooq.Schema schema)  
    org.jooq.conf.Settings settings()  
    org.jooq.DSLContext tag​(Tag tag)  
    org.jooq.DSLContext tag​(java.lang.String key, java.lang.String name)  
    org.jooq.DSLContext tags​(java.lang.Iterable<Tag> tags)  
    org.jooq.Configuration time​(org.jooq.Configuration c)  
    <Q extends org.jooq.Query>
    Q
    time​(Q q)  
    <O> O timeCoercable​(java.lang.Object o)  
    void transaction​(org.jooq.ContextTransactionalRunnable transactional)  
    void transaction​(org.jooq.TransactionalRunnable transactional)  
    java.util.concurrent.CompletionStage<java.lang.Void> transactionAsync​(java.util.concurrent.Executor executor, org.jooq.TransactionalRunnable transactional)  
    java.util.concurrent.CompletionStage<java.lang.Void> transactionAsync​(org.jooq.TransactionalRunnable transactional)  
    <T> T transactionResult​(org.jooq.ContextTransactionalCallable<T> transactional)  
    <T> T transactionResult​(org.jooq.TransactionalCallable<T> transactional)  
    <T> java.util.concurrent.CompletionStage<T> transactionResultAsync​(java.util.concurrent.Executor executor, org.jooq.TransactionalCallable<T> transactional)  
    <T> java.util.concurrent.CompletionStage<T> transactionResultAsync​(org.jooq.TransactionalCallable<T> transactional)  
    org.jooq.TruncateIdentityStep<org.jooq.Record> truncate​(java.lang.String table)  
    org.jooq.TruncateIdentityStep<org.jooq.Record> truncate​(org.jooq.Name table)  
    <R extends org.jooq.Record>
    org.jooq.TruncateIdentityStep<R>
    truncate​(org.jooq.Table<R> table)  
    org.jooq.TruncateIdentityStep<org.jooq.Record> truncateTable​(java.lang.String table)  
    org.jooq.TruncateIdentityStep<org.jooq.Record> truncateTable​(org.jooq.Name table)  
    <R extends org.jooq.Record>
    org.jooq.TruncateIdentityStep<R>
    truncateTable​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.UpdateSetFirstStep<R>
    update​(org.jooq.Table<R> table)  
    <R extends org.jooq.Record>
    org.jooq.UpdateQuery<R>
    updateQuery​(org.jooq.Table<R> table)  
    org.jooq.Version version​(java.lang.String id)  
    org.jooq.WithAsStep with​(java.lang.String alias)  
    org.jooq.WithAsStep1 with​(java.lang.String alias, java.lang.String fieldAlias1)  
    org.jooq.WithAsStep with​(java.lang.String alias, java.lang.String... fieldAliases)  
    org.jooq.WithAsStep2 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2)  
    org.jooq.WithAsStep3 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3)  
    org.jooq.WithAsStep4 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4)  
    org.jooq.WithAsStep5 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5)  
    org.jooq.WithAsStep6 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6)  
    org.jooq.WithAsStep7 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7)  
    org.jooq.WithAsStep8 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8)  
    org.jooq.WithAsStep9 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9)  
    org.jooq.WithAsStep10 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10)  
    org.jooq.WithAsStep11 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11)  
    org.jooq.WithAsStep12 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12)  
    org.jooq.WithAsStep13 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13)  
    org.jooq.WithAsStep14 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14)  
    org.jooq.WithAsStep15 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15)  
    org.jooq.WithAsStep16 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16)  
    org.jooq.WithAsStep17 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17)  
    org.jooq.WithAsStep18 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18)  
    org.jooq.WithAsStep19 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19)  
    org.jooq.WithAsStep20 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20)  
    org.jooq.WithAsStep21 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21)  
    org.jooq.WithAsStep22 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21, java.lang.String fieldAlias22)  
    org.jooq.WithAsStep with​(java.lang.String alias, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.WithAsStep with​(java.lang.String alias, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.WithStep with​(org.jooq.CommonTableExpression<?>... tables)  
    org.jooq.WithAsStep with​(org.jooq.Name alias)  
    org.jooq.WithAsStep1 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1)  
    org.jooq.WithAsStep with​(org.jooq.Name alias, org.jooq.Name... fieldAliases)  
    org.jooq.WithAsStep2 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2)  
    org.jooq.WithAsStep3 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3)  
    org.jooq.WithAsStep4 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4)  
    org.jooq.WithAsStep5 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5)  
    org.jooq.WithAsStep6 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6)  
    org.jooq.WithAsStep7 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7)  
    org.jooq.WithAsStep8 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8)  
    org.jooq.WithAsStep9 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9)  
    org.jooq.WithAsStep10 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10)  
    org.jooq.WithAsStep11 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11)  
    org.jooq.WithAsStep12 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12)  
    org.jooq.WithAsStep13 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13)  
    org.jooq.WithAsStep14 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14)  
    org.jooq.WithAsStep15 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15)  
    org.jooq.WithAsStep16 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16)  
    org.jooq.WithAsStep17 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17)  
    org.jooq.WithAsStep18 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18)  
    org.jooq.WithAsStep19 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19)  
    org.jooq.WithAsStep20 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20)  
    org.jooq.WithAsStep21 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21)  
    org.jooq.WithAsStep22 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21, org.jooq.Name fieldAlias22)  
    static MetricsDSLContext withMetrics​(org.jooq.DSLContext jooq, MeterRegistry registry, java.lang.Iterable<Tag> tags)  
    org.jooq.WithAsStep withRecursive​(java.lang.String alias)  
    org.jooq.WithAsStep1 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1)  
    org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.lang.String... fieldAliases)  
    org.jooq.WithAsStep2 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2)  
    org.jooq.WithAsStep3 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3)  
    org.jooq.WithAsStep4 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4)  
    org.jooq.WithAsStep5 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5)  
    org.jooq.WithAsStep6 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6)  
    org.jooq.WithAsStep7 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7)  
    org.jooq.WithAsStep8 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8)  
    org.jooq.WithAsStep9 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9)  
    org.jooq.WithAsStep10 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10)  
    org.jooq.WithAsStep11 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11)  
    org.jooq.WithAsStep12 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12)  
    org.jooq.WithAsStep13 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13)  
    org.jooq.WithAsStep14 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14)  
    org.jooq.WithAsStep15 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15)  
    org.jooq.WithAsStep16 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16)  
    org.jooq.WithAsStep17 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17)  
    org.jooq.WithAsStep18 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18)  
    org.jooq.WithAsStep19 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19)  
    org.jooq.WithAsStep20 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20)  
    org.jooq.WithAsStep21 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21)  
    org.jooq.WithAsStep22 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21, java.lang.String fieldAlias22)  
    org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)  
    org.jooq.WithStep withRecursive​(org.jooq.CommonTableExpression<?>... tables)  
    org.jooq.WithAsStep withRecursive​(org.jooq.Name alias)  
    org.jooq.WithAsStep1 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1)  
    org.jooq.WithAsStep withRecursive​(org.jooq.Name alias, org.jooq.Name... fieldAliases)  
    org.jooq.WithAsStep2 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2)  
    org.jooq.WithAsStep3 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3)  
    org.jooq.WithAsStep4 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4)  
    org.jooq.WithAsStep5 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5)  
    org.jooq.WithAsStep6 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6)  
    org.jooq.WithAsStep7 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7)  
    org.jooq.WithAsStep8 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8)  
    org.jooq.WithAsStep9 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9)  
    org.jooq.WithAsStep10 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10)  
    org.jooq.WithAsStep11 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11)  
    org.jooq.WithAsStep12 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12)  
    org.jooq.WithAsStep13 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13)  
    org.jooq.WithAsStep14 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14)  
    org.jooq.WithAsStep15 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15)  
    org.jooq.WithAsStep16 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16)  
    org.jooq.WithAsStep17 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17)  
    org.jooq.WithAsStep18 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18)  
    org.jooq.WithAsStep19 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19)  
    org.jooq.WithAsStep20 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20)  
    org.jooq.WithAsStep21 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21)  
    org.jooq.WithAsStep22 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21, org.jooq.Name fieldAlias22)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • withMetrics

      public static MetricsDSLContext withMetrics​(org.jooq.DSLContext jooq, MeterRegistry registry, java.lang.Iterable<Tag> tags)
    • time

      public <Q extends org.jooq.Query> Q time​(Q q)
    • time

      public org.jooq.Configuration time​(org.jooq.Configuration c)
    • timeCoercable

      public <O> O timeCoercable​(java.lang.Object o)
    • tag

      public org.jooq.DSLContext tag​(java.lang.String key, java.lang.String name)
    • tag

      public org.jooq.DSLContext tag​(Tag tag)
    • tags

      public org.jooq.DSLContext tags​(java.lang.Iterable<Tag> tags)
    • close

      public void close() throws org.jooq.exception.DataAccessException
      Specified by:
      close in interface java.lang.AutoCloseable
      Specified by:
      close in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • map

      public org.jooq.Schema map​(org.jooq.Schema schema)
      Specified by:
      map in interface org.jooq.DSLContext
    • map

      public <R extends org.jooq.Record> org.jooq.Table<R> map​(org.jooq.Table<R> table)
      Specified by:
      map in interface org.jooq.DSLContext
    • parser

      public org.jooq.Parser parser()
      Specified by:
      parser in interface org.jooq.DSLContext
    • parsingConnection

      public java.sql.Connection parsingConnection()
      Specified by:
      parsingConnection in interface org.jooq.DSLContext
    • parsingDataSource

      public javax.sql.DataSource parsingDataSource()
      Specified by:
      parsingDataSource in interface org.jooq.DSLContext
    • diagnosticsConnection

      public java.sql.Connection diagnosticsConnection()
      Specified by:
      diagnosticsConnection in interface org.jooq.DSLContext
    • diagnosticsDataSource

      public javax.sql.DataSource diagnosticsDataSource()
      Specified by:
      diagnosticsDataSource in interface org.jooq.DSLContext
    • version

      public org.jooq.Version version​(java.lang.String id)
      Specified by:
      version in interface org.jooq.DSLContext
    • migrateTo

      public org.jooq.Migration migrateTo​(org.jooq.Version to)
      Specified by:
      migrateTo in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta()
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(java.sql.DatabaseMetaData meta)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(org.jooq.Catalog... catalogs)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(org.jooq.Schema... schemas)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(org.jooq.Table<?>... tables)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(org.jooq.util.xml.jaxb.InformationSchema schema)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(java.lang.String... sources)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      @Internal public org.jooq.Meta meta​(org.jooq.Source... scripts)
      Specified by:
      meta in interface org.jooq.DSLContext
    • meta

      public org.jooq.Meta meta​(org.jooq.Query... queries)
      Specified by:
      meta in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Catalog catalog)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Catalog... catalogs)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Schema schema)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Schema... schemas)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Table<?> table)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • informationSchema

      public org.jooq.util.xml.jaxb.InformationSchema informationSchema​(org.jooq.Table<?>... table)
      Specified by:
      informationSchema in interface org.jooq.DSLContext
    • explain

      public org.jooq.Explain explain​(org.jooq.Query query)
      Specified by:
      explain in interface org.jooq.DSLContext
    • transactionResult

      public <T> T transactionResult​(org.jooq.TransactionalCallable<T> transactional)
      Specified by:
      transactionResult in interface org.jooq.DSLContext
    • transactionResult

      public <T> T transactionResult​(org.jooq.ContextTransactionalCallable<T> transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transactionResult in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • transaction

      public void transaction​(org.jooq.TransactionalRunnable transactional)
      Specified by:
      transaction in interface org.jooq.DSLContext
    • transaction

      public void transaction​(org.jooq.ContextTransactionalRunnable transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transaction in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • transactionResultAsync

      public <T> java.util.concurrent.CompletionStage<T> transactionResultAsync​(org.jooq.TransactionalCallable<T> transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transactionResultAsync in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • transactionAsync

      public java.util.concurrent.CompletionStage<java.lang.Void> transactionAsync​(org.jooq.TransactionalRunnable transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transactionAsync in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • transactionResultAsync

      public <T> java.util.concurrent.CompletionStage<T> transactionResultAsync​(java.util.concurrent.Executor executor, org.jooq.TransactionalCallable<T> transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transactionResultAsync in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • transactionAsync

      public java.util.concurrent.CompletionStage<java.lang.Void> transactionAsync​(java.util.concurrent.Executor executor, org.jooq.TransactionalRunnable transactional) throws org.jooq.exception.ConfigurationException
      Specified by:
      transactionAsync in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.ConfigurationException
    • connectionResult

      public <T> T connectionResult​(org.jooq.ConnectionCallable<T> callable)
      Specified by:
      connectionResult in interface org.jooq.DSLContext
    • connection

      public void connection​(org.jooq.ConnectionRunnable runnable)
      Specified by:
      connection in interface org.jooq.DSLContext
    • mockResult

      public <T> T mockResult​(org.jooq.tools.jdbc.MockDataProvider provider, org.jooq.tools.jdbc.MockCallable<T> mockable)
      Specified by:
      mockResult in interface org.jooq.DSLContext
    • mock

      public void mock​(org.jooq.tools.jdbc.MockDataProvider provider, org.jooq.tools.jdbc.MockRunnable mockable)
      Specified by:
      mock in interface org.jooq.DSLContext
    • renderContext

      @Internal @Deprecated public org.jooq.RenderContext renderContext()
      Deprecated.
      Specified by:
      renderContext in interface org.jooq.DSLContext
    • render

      public java.lang.String render​(org.jooq.QueryPart part)
      Specified by:
      render in interface org.jooq.DSLContext
    • renderNamedParams

      public java.lang.String renderNamedParams​(org.jooq.QueryPart part)
      Specified by:
      renderNamedParams in interface org.jooq.DSLContext
    • renderNamedOrInlinedParams

      public java.lang.String renderNamedOrInlinedParams​(org.jooq.QueryPart part)
      Specified by:
      renderNamedOrInlinedParams in interface org.jooq.DSLContext
    • renderInlined

      public java.lang.String renderInlined​(org.jooq.QueryPart part)
      Specified by:
      renderInlined in interface org.jooq.DSLContext
    • extractBindValues

      public java.util.List<java.lang.Object> extractBindValues​(org.jooq.QueryPart part)
      Specified by:
      extractBindValues in interface org.jooq.DSLContext
    • extractParams

      public java.util.Map<java.lang.String,​org.jooq.Param<?>> extractParams​(org.jooq.QueryPart part)
      Specified by:
      extractParams in interface org.jooq.DSLContext
    • extractParam

      public org.jooq.Param<?> extractParam​(org.jooq.QueryPart part, java.lang.String name)
      Specified by:
      extractParam in interface org.jooq.DSLContext
    • bindContext

      @Internal @Deprecated public org.jooq.BindContext bindContext​(java.sql.PreparedStatement stmt)
      Deprecated.
      Specified by:
      bindContext in interface org.jooq.DSLContext
    • bind

      @Deprecated public int bind​(org.jooq.QueryPart part, java.sql.PreparedStatement stmt)
      Deprecated.
      Specified by:
      bind in interface org.jooq.DSLContext
    • attach

      public void attach​(org.jooq.Attachable... attachables)
      Specified by:
      attach in interface org.jooq.DSLContext
    • attach

      public void attach​(java.util.Collection<? extends org.jooq.Attachable> attachables)
      Specified by:
      attach in interface org.jooq.DSLContext
    • loadInto

      public <R extends org.jooq.Record> org.jooq.LoaderOptionsStep<R> loadInto​(org.jooq.Table<R> table)
      Specified by:
      loadInto in interface org.jooq.DSLContext
    • queries

      public org.jooq.Queries queries​(org.jooq.Query... queries)
      Specified by:
      queries in interface org.jooq.DSLContext
    • queries

      public org.jooq.Queries queries​(java.util.Collection<? extends org.jooq.Query> queries)
      Specified by:
      queries in interface org.jooq.DSLContext
    • begin

      public org.jooq.Block begin​(org.jooq.Statement... statements)
      Specified by:
      begin in interface org.jooq.DSLContext
    • begin

      public org.jooq.Block begin​(java.util.Collection<? extends org.jooq.Statement> statements)
      Specified by:
      begin in interface org.jooq.DSLContext
    • query

      public org.jooq.RowCountQuery query​(org.jooq.SQL sql)
      Specified by:
      query in interface org.jooq.DSLContext
    • query

      public org.jooq.RowCountQuery query​(java.lang.String sql)
      Specified by:
      query in interface org.jooq.DSLContext
    • query

      public org.jooq.RowCountQuery query​(java.lang.String sql, java.lang.Object... bindings)
      Specified by:
      query in interface org.jooq.DSLContext
    • query

      public org.jooq.RowCountQuery query​(java.lang.String sql, org.jooq.QueryPart... parts)
      Specified by:
      query in interface org.jooq.DSLContext
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(org.jooq.SQL sql)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql, java.lang.Object... bindings)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.lang.String sql, org.jooq.QueryPart... parts)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, org.jooq.SQL sql)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql, java.lang.Object... bindings)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.lang.String sql, org.jooq.QueryPart... parts)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchMany

      public org.jooq.Results fetchMany​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchMany in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchMany

      public org.jooq.Results fetchMany​(java.lang.String sql) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchMany in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchMany

      public org.jooq.Results fetchMany​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchMany in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchMany

      public org.jooq.Results fetchMany​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchMany in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchOne

      public org.jooq.Record fetchOne​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public java.lang.Object fetchValue​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public java.lang.Object fetchValue​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public java.lang.Object fetchValue​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public java.lang.Object fetchValue​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public java.util.Optional<?> fetchOptionalValue​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public java.util.Optional<?> fetchOptionalValue​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public java.util.Optional<?> fetchOptionalValue​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public java.util.Optional<?> fetchOptionalValue​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public java.util.List<?> fetchValues​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public java.util.List<?> fetchValues​(java.lang.String sql) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public java.util.List<?> fetchValues​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public java.util.List<?> fetchValues​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • execute

      public int execute​(org.jooq.SQL sql) throws org.jooq.exception.DataAccessException
      Specified by:
      execute in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • execute

      public int execute​(java.lang.String sql) throws org.jooq.exception.DataAccessException
      Specified by:
      execute in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • execute

      public int execute​(java.lang.String sql, java.lang.Object... bindings) throws org.jooq.exception.DataAccessException
      Specified by:
      execute in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • execute

      public int execute​(java.lang.String sql, org.jooq.QueryPart... parts) throws org.jooq.exception.DataAccessException
      Specified by:
      execute in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • resultQuery

      public org.jooq.ResultQuery<org.jooq.Record> resultQuery​(org.jooq.SQL sql)
      Specified by:
      resultQuery in interface org.jooq.DSLContext
    • resultQuery

      public org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql)
      Specified by:
      resultQuery in interface org.jooq.DSLContext
    • resultQuery

      public org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql, java.lang.Object... bindings)
      Specified by:
      resultQuery in interface org.jooq.DSLContext
    • resultQuery

      public org.jooq.ResultQuery<org.jooq.Record> resultQuery​(java.lang.String sql, org.jooq.QueryPart... parts)
      Specified by:
      resultQuery in interface org.jooq.DSLContext
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public org.jooq.Result<org.jooq.Record> fetch​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchOne

      public org.jooq.Record fetchOne​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public org.jooq.Record fetchOne​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public org.jooq.Record fetchSingle​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public java.util.Optional<org.jooq.Record> fetchOptional​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public java.lang.Object fetchValue​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public <T> T fetchValue​(java.sql.ResultSet rs, org.jooq.Field<T> field) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public <T> T fetchValue​(java.sql.ResultSet rs, org.jooq.DataType<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValue

      public <T> T fetchValue​(java.sql.ResultSet rs, java.lang.Class<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public java.util.Optional<?> fetchOptionalValue​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, org.jooq.Field<T> field) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, org.jooq.DataType<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public <T> java.util.Optional<T> fetchOptionalValue​(java.sql.ResultSet rs, java.lang.Class<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public java.util.List<?> fetchValues​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, org.jooq.Field<T> field) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, org.jooq.DataType<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public <T> java.util.List<T> fetchValues​(java.sql.ResultSet rs, java.lang.Class<T> type) throws org.jooq.exception.DataAccessException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.InvalidResultException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public org.jooq.Cursor<org.jooq.Record> fetchLazy​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, org.jooq.Field<?>... fields)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, org.jooq.DataType<?>... types)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.sql.ResultSet rs, java.lang.Class<?>... types)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, org.jooq.Field<?>... fields)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, org.jooq.DataType<?>... types)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public java.util.concurrent.CompletionStage<org.jooq.Result<org.jooq.Record>> fetchAsync​(java.util.concurrent.Executor executor, java.sql.ResultSet rs, java.lang.Class<?>... types)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, org.jooq.Field<?>... fields) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, org.jooq.DataType<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchStream

      public java.util.stream.Stream<org.jooq.Record> fetchStream​(java.sql.ResultSet rs, java.lang.Class<?>... types) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromTXT

      public org.jooq.Result<org.jooq.Record> fetchFromTXT​(java.lang.String string) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromTXT in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromTXT

      public org.jooq.Result<org.jooq.Record> fetchFromTXT​(java.lang.String string, java.lang.String nullLiteral) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromTXT in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromHTML

      public org.jooq.Result<org.jooq.Record> fetchFromHTML​(java.lang.String string) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromHTML in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromCSV

      public org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromCSV in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromCSV

      public org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, char delimiter) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromCSV in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromCSV

      public org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, boolean header) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromCSV in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromCSV

      public org.jooq.Result<org.jooq.Record> fetchFromCSV​(java.lang.String string, boolean header, char delimiter) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchFromCSV in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchFromJSON

      public org.jooq.Result<org.jooq.Record> fetchFromJSON​(java.lang.String string)
      Specified by:
      fetchFromJSON in interface org.jooq.DSLContext
    • fetchFromXML

      public org.jooq.Result<org.jooq.Record> fetchFromXML​(java.lang.String string)
      Specified by:
      fetchFromXML in interface org.jooq.DSLContext
    • fetchFromStringData

      public org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.lang.String[]... data)
      Specified by:
      fetchFromStringData in interface org.jooq.DSLContext
    • fetchFromStringData

      public org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.util.List<java.lang.String[]> data)
      Specified by:
      fetchFromStringData in interface org.jooq.DSLContext
    • fetchFromStringData

      public org.jooq.Result<org.jooq.Record> fetchFromStringData​(java.util.List<java.lang.String[]> data, boolean header)
      Specified by:
      fetchFromStringData in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(java.lang.String alias)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(java.lang.String alias, java.lang.String... fieldAliases)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(org.jooq.Name alias)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(org.jooq.Name alias, org.jooq.Name... fieldAliases)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(java.lang.String alias, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep with​(java.lang.String alias, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep1 with​(java.lang.String alias, java.lang.String fieldAlias1)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep2 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep3 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep4 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep5 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep6 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep7 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep8 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep9 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep10 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep11 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep12 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep13 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep14 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep15 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep16 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep17 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep18 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep19 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep20 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep21 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep22 with​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21, java.lang.String fieldAlias22)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep1 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep2 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep3 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep4 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep5 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep6 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep7 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep8 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep9 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep10 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep11 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep12 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep13 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep14 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep15 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep16 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep17 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep18 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep19 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep20 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep21 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithAsStep22 with​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21, org.jooq.Name fieldAlias22)
      Specified by:
      with in interface org.jooq.DSLContext
    • with

      public org.jooq.WithStep with​(org.jooq.CommonTableExpression<?>... tables)
      Specified by:
      with in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(java.lang.String alias)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.lang.String... fieldAliases)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(org.jooq.Name alias)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(org.jooq.Name alias, org.jooq.Name... fieldAliases)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep withRecursive​(java.lang.String alias, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep1 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep2 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep3 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep4 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep5 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep6 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep7 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep8 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep9 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep10 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep11 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep12 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep13 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep14 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep15 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep16 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep17 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep18 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep19 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep20 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep21 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep22 withRecursive​(java.lang.String alias, java.lang.String fieldAlias1, java.lang.String fieldAlias2, java.lang.String fieldAlias3, java.lang.String fieldAlias4, java.lang.String fieldAlias5, java.lang.String fieldAlias6, java.lang.String fieldAlias7, java.lang.String fieldAlias8, java.lang.String fieldAlias9, java.lang.String fieldAlias10, java.lang.String fieldAlias11, java.lang.String fieldAlias12, java.lang.String fieldAlias13, java.lang.String fieldAlias14, java.lang.String fieldAlias15, java.lang.String fieldAlias16, java.lang.String fieldAlias17, java.lang.String fieldAlias18, java.lang.String fieldAlias19, java.lang.String fieldAlias20, java.lang.String fieldAlias21, java.lang.String fieldAlias22)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep1 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep2 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep3 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep4 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep5 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep6 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep7 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep8 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep9 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep10 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep11 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep12 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep13 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep14 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep15 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep16 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep17 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep18 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep19 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep20 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep21 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithAsStep22 withRecursive​(org.jooq.Name alias, org.jooq.Name fieldAlias1, org.jooq.Name fieldAlias2, org.jooq.Name fieldAlias3, org.jooq.Name fieldAlias4, org.jooq.Name fieldAlias5, org.jooq.Name fieldAlias6, org.jooq.Name fieldAlias7, org.jooq.Name fieldAlias8, org.jooq.Name fieldAlias9, org.jooq.Name fieldAlias10, org.jooq.Name fieldAlias11, org.jooq.Name fieldAlias12, org.jooq.Name fieldAlias13, org.jooq.Name fieldAlias14, org.jooq.Name fieldAlias15, org.jooq.Name fieldAlias16, org.jooq.Name fieldAlias17, org.jooq.Name fieldAlias18, org.jooq.Name fieldAlias19, org.jooq.Name fieldAlias20, org.jooq.Name fieldAlias21, org.jooq.Name fieldAlias22)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • withRecursive

      public org.jooq.WithStep withRecursive​(org.jooq.CommonTableExpression<?>... tables)
      Specified by:
      withRecursive in interface org.jooq.DSLContext
    • selectFrom

      public <R extends org.jooq.Record> org.jooq.SelectWhereStep<R> selectFrom​(org.jooq.Table<R> table)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(org.jooq.Name table)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(org.jooq.SQL sql)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql, java.lang.Object... bindings)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom​(java.lang.String sql, org.jooq.QueryPart... parts)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
    • select

      public org.jooq.SelectSelectStep<org.jooq.Record> select​(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public org.jooq.SelectSelectStep<org.jooq.Record> select​(org.jooq.SelectFieldOrAsterisk... fields)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> select​(org.jooq.SelectField<T1> field1)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1,​T2>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1,​T2,​T3>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4> org.jooq.SelectSelectStep<org.jooq.Record4<T1,​T2,​T3,​T4>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5> org.jooq.SelectSelectStep<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.SelectSelectStep<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.SelectSelectStep<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.SelectSelectStep<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.SelectSelectStep<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.SelectSelectStep<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.SelectSelectStep<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.SelectSelectStep<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.SelectSelectStep<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.SelectSelectStep<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.SelectSelectStep<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.SelectSelectStep<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.SelectSelectStep<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.SelectSelectStep<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.SelectSelectStep<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.SelectSelectStep<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.SelectSelectStep<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21)
      Specified by:
      select in interface org.jooq.DSLContext
    • select

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.SelectSelectStep<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>> select​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21, org.jooq.SelectField<T22> field22)
      Specified by:
      select in interface org.jooq.DSLContext
    • selectDistinct

      public org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct​(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct​(org.jooq.SelectFieldOrAsterisk... fields)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> selectDistinct​(org.jooq.SelectField<T1> field1)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1,​T2>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1,​T2,​T3>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4> org.jooq.SelectSelectStep<org.jooq.Record4<T1,​T2,​T3,​T4>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5> org.jooq.SelectSelectStep<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.SelectSelectStep<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.SelectSelectStep<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.SelectSelectStep<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.SelectSelectStep<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.SelectSelectStep<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.SelectSelectStep<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.SelectSelectStep<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.SelectSelectStep<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.SelectSelectStep<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.SelectSelectStep<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.SelectSelectStep<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.SelectSelectStep<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.SelectSelectStep<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.SelectSelectStep<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.SelectSelectStep<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.SelectSelectStep<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectDistinct

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.SelectSelectStep<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>> selectDistinct​(org.jooq.SelectField<T1> field1, org.jooq.SelectField<T2> field2, org.jooq.SelectField<T3> field3, org.jooq.SelectField<T4> field4, org.jooq.SelectField<T5> field5, org.jooq.SelectField<T6> field6, org.jooq.SelectField<T7> field7, org.jooq.SelectField<T8> field8, org.jooq.SelectField<T9> field9, org.jooq.SelectField<T10> field10, org.jooq.SelectField<T11> field11, org.jooq.SelectField<T12> field12, org.jooq.SelectField<T13> field13, org.jooq.SelectField<T14> field14, org.jooq.SelectField<T15> field15, org.jooq.SelectField<T16> field16, org.jooq.SelectField<T17> field17, org.jooq.SelectField<T18> field18, org.jooq.SelectField<T19> field19, org.jooq.SelectField<T20> field20, org.jooq.SelectField<T21> field21, org.jooq.SelectField<T22> field22)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
    • selectZero

      public org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectZero()
      Specified by:
      selectZero in interface org.jooq.DSLContext
    • selectOne

      public org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectOne()
      Specified by:
      selectOne in interface org.jooq.DSLContext
    • selectCount

      public org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectCount()
      Specified by:
      selectCount in interface org.jooq.DSLContext
    • selectQuery

      public org.jooq.SelectQuery<org.jooq.Record> selectQuery()
      Specified by:
      selectQuery in interface org.jooq.DSLContext
    • selectQuery

      public <R extends org.jooq.Record> org.jooq.SelectQuery<R> selectQuery​(org.jooq.TableLike<R> table)
      Specified by:
      selectQuery in interface org.jooq.DSLContext
    • insertQuery

      public <R extends org.jooq.Record> org.jooq.InsertQuery<R> insertQuery​(org.jooq.Table<R> into)
      Specified by:
      insertQuery in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record> org.jooq.InsertSetStep<R> insertInto​(org.jooq.Table<R> into)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1> org.jooq.InsertValuesStep1<R,​T1> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2> org.jooq.InsertValuesStep2<R,​T1,​T2> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3> org.jooq.InsertValuesStep3<R,​T1,​T2,​T3> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4> org.jooq.InsertValuesStep4<R,​T1,​T2,​T3,​T4> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5> org.jooq.InsertValuesStep5<R,​T1,​T2,​T3,​T4,​T5> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.InsertValuesStep6<R,​T1,​T2,​T3,​T4,​T5,​T6> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.InsertValuesStep7<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.InsertValuesStep8<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.InsertValuesStep9<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.InsertValuesStep10<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.InsertValuesStep11<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.InsertValuesStep12<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.InsertValuesStep13<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.InsertValuesStep14<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.InsertValuesStep15<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.InsertValuesStep16<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.InsertValuesStep17<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.InsertValuesStep18<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.InsertValuesStep19<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.InsertValuesStep20<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.InsertValuesStep21<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.InsertValuesStep22<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> insertInto​(org.jooq.Table<R> into, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record> org.jooq.InsertValuesStepN<R> insertInto​(org.jooq.Table<R> into, org.jooq.Field<?>... fields)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • insertInto

      public <R extends org.jooq.Record> org.jooq.InsertValuesStepN<R> insertInto​(org.jooq.Table<R> into, java.util.Collection<? extends org.jooq.Field<?>> fields)
      Specified by:
      insertInto in interface org.jooq.DSLContext
    • updateQuery

      public <R extends org.jooq.Record> org.jooq.UpdateQuery<R> updateQuery​(org.jooq.Table<R> table)
      Specified by:
      updateQuery in interface org.jooq.DSLContext
    • update

      public <R extends org.jooq.Record> org.jooq.UpdateSetFirstStep<R> update​(org.jooq.Table<R> table)
      Specified by:
      update in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record> org.jooq.MergeUsingStep<R> mergeInto​(org.jooq.Table<R> table)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1> org.jooq.MergeKeyStep1<R,​T1> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2> org.jooq.MergeKeyStep2<R,​T1,​T2> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3> org.jooq.MergeKeyStep3<R,​T1,​T2,​T3> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4> org.jooq.MergeKeyStep4<R,​T1,​T2,​T3,​T4> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5> org.jooq.MergeKeyStep5<R,​T1,​T2,​T3,​T4,​T5> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.MergeKeyStep6<R,​T1,​T2,​T3,​T4,​T5,​T6> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.MergeKeyStep7<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.MergeKeyStep8<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.MergeKeyStep9<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.MergeKeyStep10<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.MergeKeyStep11<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.MergeKeyStep12<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.MergeKeyStep13<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.MergeKeyStep14<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.MergeKeyStep15<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.MergeKeyStep16<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.MergeKeyStep17<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.MergeKeyStep18<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.MergeKeyStep19<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.MergeKeyStep20<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.MergeKeyStep21<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record,​ T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.MergeKeyStep22<R,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record> org.jooq.MergeKeyStepN<R> mergeInto​(org.jooq.Table<R> table, org.jooq.Field<?>... fields)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • mergeInto

      public <R extends org.jooq.Record> org.jooq.MergeKeyStepN<R> mergeInto​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Field<?>> fields)
      Specified by:
      mergeInto in interface org.jooq.DSLContext
    • deleteQuery

      public <R extends org.jooq.Record> org.jooq.DeleteQuery<R> deleteQuery​(org.jooq.Table<R> table)
      Specified by:
      deleteQuery in interface org.jooq.DSLContext
    • deleteFrom

      public <R extends org.jooq.Record> org.jooq.DeleteUsingStep<R> deleteFrom​(org.jooq.Table<R> table)
      Specified by:
      deleteFrom in interface org.jooq.DSLContext
    • delete

      public <R extends org.jooq.Record> org.jooq.DeleteUsingStep<R> delete​(org.jooq.Table<R> table)
      Specified by:
      delete in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(org.jooq.Query... queries)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(org.jooq.Queries queries)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(java.lang.String... queries)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(java.util.Collection<? extends org.jooq.Query> queries)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.BatchBindStep batch​(org.jooq.Query query)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.BatchBindStep batch​(java.lang.String sql)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(org.jooq.Query query, java.lang.Object[]... bindings)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batch

      public org.jooq.Batch batch​(java.lang.String sql, java.lang.Object[]... bindings)
      Specified by:
      batch in interface org.jooq.DSLContext
    • batchStore

      public org.jooq.Batch batchStore​(org.jooq.UpdatableRecord<?>... records)
      Specified by:
      batchStore in interface org.jooq.DSLContext
    • batchStore

      public org.jooq.Batch batchStore​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)
      Specified by:
      batchStore in interface org.jooq.DSLContext
    • batchInsert

      public org.jooq.Batch batchInsert​(org.jooq.TableRecord<?>... records)
      Specified by:
      batchInsert in interface org.jooq.DSLContext
    • batchInsert

      public org.jooq.Batch batchInsert​(java.util.Collection<? extends org.jooq.TableRecord<?>> records)
      Specified by:
      batchInsert in interface org.jooq.DSLContext
    • batchUpdate

      public org.jooq.Batch batchUpdate​(org.jooq.UpdatableRecord<?>... records)
      Specified by:
      batchUpdate in interface org.jooq.DSLContext
    • batchUpdate

      public org.jooq.Batch batchUpdate​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)
      Specified by:
      batchUpdate in interface org.jooq.DSLContext
    • batchDelete

      public org.jooq.Batch batchDelete​(org.jooq.UpdatableRecord<?>... records)
      Specified by:
      batchDelete in interface org.jooq.DSLContext
    • batchDelete

      public org.jooq.Batch batchDelete​(java.util.Collection<? extends org.jooq.UpdatableRecord<?>> records)
      Specified by:
      batchDelete in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Catalog catalog)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Catalog schema, org.jooq.DDLExportConfiguration configuration)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Catalog schema, org.jooq.DDLFlag... flags)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Schema schema)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Schema schema, org.jooq.DDLExportConfiguration configuration)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Schema schema, org.jooq.DDLFlag... flags)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?> table)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?> table, org.jooq.DDLExportConfiguration configuration)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?> table, org.jooq.DDLFlag... flags)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?>... tables)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?>[] tables, org.jooq.DDLExportConfiguration configuration)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(org.jooq.Table<?>[] tables, org.jooq.DDLFlag... flags)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables, org.jooq.DDLFlag... flags)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • ddl

      public org.jooq.Queries ddl​(java.util.Collection<? extends org.jooq.Table<?>> tables, org.jooq.DDLExportConfiguration configuration)
      Specified by:
      ddl in interface org.jooq.DSLContext
    • setCatalog

      public org.jooq.RowCountQuery setCatalog​(java.lang.String catalog)
      Specified by:
      setCatalog in interface org.jooq.DSLContext
    • setCatalog

      public org.jooq.RowCountQuery setCatalog​(org.jooq.Name catalog)
      Specified by:
      setCatalog in interface org.jooq.DSLContext
    • setCatalog

      public org.jooq.RowCountQuery setCatalog​(org.jooq.Catalog catalog)
      Specified by:
      setCatalog in interface org.jooq.DSLContext
    • setSchema

      public org.jooq.RowCountQuery setSchema​(java.lang.String schema)
      Specified by:
      setSchema in interface org.jooq.DSLContext
    • setSchema

      public org.jooq.RowCountQuery setSchema​(org.jooq.Name schema)
      Specified by:
      setSchema in interface org.jooq.DSLContext
    • setSchema

      public org.jooq.RowCountQuery setSchema​(org.jooq.Schema schema)
      Specified by:
      setSchema in interface org.jooq.DSLContext
    • set

      public org.jooq.RowCountQuery set​(org.jooq.Name name, org.jooq.Param<?> param)
      Specified by:
      set in interface org.jooq.DSLContext
    • commentOnTable

      public org.jooq.CommentOnIsStep commentOnTable​(java.lang.String tableName)
      Specified by:
      commentOnTable in interface org.jooq.DSLContext
    • commentOnTable

      public org.jooq.CommentOnIsStep commentOnTable​(org.jooq.Name tableName)
      Specified by:
      commentOnTable in interface org.jooq.DSLContext
    • commentOnTable

      public org.jooq.CommentOnIsStep commentOnTable​(org.jooq.Table<?> table)
      Specified by:
      commentOnTable in interface org.jooq.DSLContext
    • commentOnView

      public org.jooq.CommentOnIsStep commentOnView​(java.lang.String viewName)
      Specified by:
      commentOnView in interface org.jooq.DSLContext
    • commentOnView

      public org.jooq.CommentOnIsStep commentOnView​(org.jooq.Name viewName)
      Specified by:
      commentOnView in interface org.jooq.DSLContext
    • commentOnView

      public org.jooq.CommentOnIsStep commentOnView​(org.jooq.Table<?> view)
      Specified by:
      commentOnView in interface org.jooq.DSLContext
    • commentOnColumn

      public org.jooq.CommentOnIsStep commentOnColumn​(org.jooq.Name columnName)
      Specified by:
      commentOnColumn in interface org.jooq.DSLContext
    • commentOnColumn

      public org.jooq.CommentOnIsStep commentOnColumn​(org.jooq.Field<?> field)
      Specified by:
      commentOnColumn in interface org.jooq.DSLContext
    • createSchema

      public org.jooq.CreateSchemaFinalStep createSchema​(java.lang.String schema)
      Specified by:
      createSchema in interface org.jooq.DSLContext
    • createSchema

      public org.jooq.CreateSchemaFinalStep createSchema​(org.jooq.Name schema)
      Specified by:
      createSchema in interface org.jooq.DSLContext
    • createSchema

      public org.jooq.CreateSchemaFinalStep createSchema​(org.jooq.Schema schema)
      Specified by:
      createSchema in interface org.jooq.DSLContext
    • createSchemaIfNotExists

      public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(java.lang.String schema)
      Specified by:
      createSchemaIfNotExists in interface org.jooq.DSLContext
    • createSchemaIfNotExists

      public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(org.jooq.Name schema)
      Specified by:
      createSchemaIfNotExists in interface org.jooq.DSLContext
    • createSchemaIfNotExists

      public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists​(org.jooq.Schema schema)
      Specified by:
      createSchemaIfNotExists in interface org.jooq.DSLContext
    • createTable

      public org.jooq.CreateTableColumnStep createTable​(java.lang.String table)
      Specified by:
      createTable in interface org.jooq.DSLContext
    • createTable

      public org.jooq.CreateTableColumnStep createTable​(org.jooq.Name table)
      Specified by:
      createTable in interface org.jooq.DSLContext
    • createTable

      public org.jooq.CreateTableColumnStep createTable​(org.jooq.Table<?> table)
      Specified by:
      createTable in interface org.jooq.DSLContext
    • createTableIfNotExists

      public org.jooq.CreateTableColumnStep createTableIfNotExists​(java.lang.String table)
      Specified by:
      createTableIfNotExists in interface org.jooq.DSLContext
    • createTableIfNotExists

      public org.jooq.CreateTableColumnStep createTableIfNotExists​(org.jooq.Name table)
      Specified by:
      createTableIfNotExists in interface org.jooq.DSLContext
    • createTableIfNotExists

      public org.jooq.CreateTableColumnStep createTableIfNotExists​(org.jooq.Table<?> table)
      Specified by:
      createTableIfNotExists in interface org.jooq.DSLContext
    • createTemporaryTable

      public org.jooq.CreateTableColumnStep createTemporaryTable​(java.lang.String table)
      Specified by:
      createTemporaryTable in interface org.jooq.DSLContext
    • createTemporaryTable

      public org.jooq.CreateTableColumnStep createTemporaryTable​(org.jooq.Name table)
      Specified by:
      createTemporaryTable in interface org.jooq.DSLContext
    • createTemporaryTable

      public org.jooq.CreateTableColumnStep createTemporaryTable​(org.jooq.Table<?> table)
      Specified by:
      createTemporaryTable in interface org.jooq.DSLContext
    • createTemporaryTableIfNotExists

      public org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(java.lang.String table)
      Specified by:
      createTemporaryTableIfNotExists in interface org.jooq.DSLContext
    • createTemporaryTableIfNotExists

      public org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(org.jooq.Name table)
      Specified by:
      createTemporaryTableIfNotExists in interface org.jooq.DSLContext
    • createTemporaryTableIfNotExists

      public org.jooq.CreateTableColumnStep createTemporaryTableIfNotExists​(org.jooq.Table<?> table)
      Specified by:
      createTemporaryTableIfNotExists in interface org.jooq.DSLContext
    • createGlobalTemporaryTable

      public org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(java.lang.String table)
      Specified by:
      createGlobalTemporaryTable in interface org.jooq.DSLContext
    • createGlobalTemporaryTable

      public org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(org.jooq.Name table)
      Specified by:
      createGlobalTemporaryTable in interface org.jooq.DSLContext
    • createGlobalTemporaryTable

      public org.jooq.CreateTableColumnStep createGlobalTemporaryTable​(org.jooq.Table<?> table)
      Specified by:
      createGlobalTemporaryTable in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.lang.String... fields)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, org.jooq.Name... fields)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createView​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.lang.String... fields)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, org.jooq.Name... fields)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createOrReplaceView

      public org.jooq.CreateViewAsStep<org.jooq.Record> createOrReplaceView​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createOrReplaceView in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.lang.String... fields)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, org.jooq.Name... fields)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, org.jooq.Field<?>... fields)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.util.function.Function<? super org.jooq.Field<?>,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(java.lang.String view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends java.lang.String> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Name view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Name> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, java.util.function.Function<? super org.jooq.Field<?>,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createViewIfNotExists

      public org.jooq.CreateViewAsStep<org.jooq.Record> createViewIfNotExists​(org.jooq.Table<?> view, java.util.function.BiFunction<? super org.jooq.Field<?>,​? super java.lang.Integer,​? extends org.jooq.Field<?>> fieldNameFunction)
      Specified by:
      createViewIfNotExists in interface org.jooq.DSLContext
    • createType

      public org.jooq.CreateTypeStep createType​(java.lang.String type)
      Specified by:
      createType in interface org.jooq.DSLContext
    • createType

      public org.jooq.CreateTypeStep createType​(org.jooq.Name type)
      Specified by:
      createType in interface org.jooq.DSLContext
    • alterType

      public org.jooq.AlterTypeStep alterType​(java.lang.String type)
      Specified by:
      alterType in interface org.jooq.DSLContext
    • alterType

      public org.jooq.AlterTypeStep alterType​(org.jooq.Name type)
      Specified by:
      alterType in interface org.jooq.DSLContext
    • dropType

      public org.jooq.DropTypeStep dropType​(java.lang.String type)
      Specified by:
      dropType in interface org.jooq.DSLContext
    • dropType

      public org.jooq.DropTypeStep dropType​(org.jooq.Name type)
      Specified by:
      dropType in interface org.jooq.DSLContext
    • dropType

      public org.jooq.DropTypeStep dropType​(java.lang.String... type)
      Specified by:
      dropType in interface org.jooq.DSLContext
    • dropType

      public org.jooq.DropTypeStep dropType​(org.jooq.Name... type)
      Specified by:
      dropType in interface org.jooq.DSLContext
    • dropType

      public org.jooq.DropTypeStep dropType​(java.util.Collection<?> type)
      Specified by:
      dropType in interface org.jooq.DSLContext
    • dropTypeIfExists

      public org.jooq.DropTypeStep dropTypeIfExists​(java.lang.String type)
      Specified by:
      dropTypeIfExists in interface org.jooq.DSLContext
    • dropTypeIfExists

      public org.jooq.DropTypeStep dropTypeIfExists​(org.jooq.Name type)
      Specified by:
      dropTypeIfExists in interface org.jooq.DSLContext
    • dropTypeIfExists

      public org.jooq.DropTypeStep dropTypeIfExists​(java.lang.String... type)
      Specified by:
      dropTypeIfExists in interface org.jooq.DSLContext
    • dropTypeIfExists

      public org.jooq.DropTypeStep dropTypeIfExists​(org.jooq.Name... type)
      Specified by:
      dropTypeIfExists in interface org.jooq.DSLContext
    • dropTypeIfExists

      public org.jooq.DropTypeStep dropTypeIfExists​(java.util.Collection<?> type)
      Specified by:
      dropTypeIfExists in interface org.jooq.DSLContext
    • createIndex

      public org.jooq.CreateIndexStep createIndex()
      Specified by:
      createIndex in interface org.jooq.DSLContext
    • createIndex

      public org.jooq.CreateIndexStep createIndex​(java.lang.String index)
      Specified by:
      createIndex in interface org.jooq.DSLContext
    • createIndex

      public org.jooq.CreateIndexStep createIndex​(org.jooq.Name index)
      Specified by:
      createIndex in interface org.jooq.DSLContext
    • createIndex

      public org.jooq.CreateIndexStep createIndex​(org.jooq.Index index)
      Specified by:
      createIndex in interface org.jooq.DSLContext
    • createIndexIfNotExists

      public org.jooq.CreateIndexStep createIndexIfNotExists​(java.lang.String index)
      Specified by:
      createIndexIfNotExists in interface org.jooq.DSLContext
    • createIndexIfNotExists

      public org.jooq.CreateIndexStep createIndexIfNotExists​(org.jooq.Name index)
      Specified by:
      createIndexIfNotExists in interface org.jooq.DSLContext
    • createIndexIfNotExists

      public org.jooq.CreateIndexStep createIndexIfNotExists​(org.jooq.Index index)
      Specified by:
      createIndexIfNotExists in interface org.jooq.DSLContext
    • createUniqueIndex

      public org.jooq.CreateIndexStep createUniqueIndex()
      Specified by:
      createUniqueIndex in interface org.jooq.DSLContext
    • createUniqueIndex

      public org.jooq.CreateIndexStep createUniqueIndex​(java.lang.String index)
      Specified by:
      createUniqueIndex in interface org.jooq.DSLContext
    • createUniqueIndex

      public org.jooq.CreateIndexStep createUniqueIndex​(org.jooq.Name index)
      Specified by:
      createUniqueIndex in interface org.jooq.DSLContext
    • createUniqueIndex

      public org.jooq.CreateIndexStep createUniqueIndex​(org.jooq.Index index)
      Specified by:
      createUniqueIndex in interface org.jooq.DSLContext
    • createUniqueIndexIfNotExists

      public org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(java.lang.String index)
      Specified by:
      createUniqueIndexIfNotExists in interface org.jooq.DSLContext
    • createUniqueIndexIfNotExists

      public org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(org.jooq.Name index)
      Specified by:
      createUniqueIndexIfNotExists in interface org.jooq.DSLContext
    • createUniqueIndexIfNotExists

      public org.jooq.CreateIndexStep createUniqueIndexIfNotExists​(org.jooq.Index index)
      Specified by:
      createUniqueIndexIfNotExists in interface org.jooq.DSLContext
    • createSequence

      public org.jooq.CreateSequenceFlagsStep createSequence​(java.lang.String sequence)
      Specified by:
      createSequence in interface org.jooq.DSLContext
    • createSequence

      public org.jooq.CreateSequenceFlagsStep createSequence​(org.jooq.Name sequence)
      Specified by:
      createSequence in interface org.jooq.DSLContext
    • createSequence

      public org.jooq.CreateSequenceFlagsStep createSequence​(org.jooq.Sequence<?> sequence)
      Specified by:
      createSequence in interface org.jooq.DSLContext
    • createSequenceIfNotExists

      public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(java.lang.String sequence)
      Specified by:
      createSequenceIfNotExists in interface org.jooq.DSLContext
    • createSequenceIfNotExists

      public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(org.jooq.Name sequence)
      Specified by:
      createSequenceIfNotExists in interface org.jooq.DSLContext
    • createSequenceIfNotExists

      public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists​(org.jooq.Sequence<?> sequence)
      Specified by:
      createSequenceIfNotExists in interface org.jooq.DSLContext
    • alterSequence

      public org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequence​(java.lang.String sequence)
      Specified by:
      alterSequence in interface org.jooq.DSLContext
    • alterSequence

      public org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequence​(org.jooq.Name sequence)
      Specified by:
      alterSequence in interface org.jooq.DSLContext
    • alterSequence

      public <T extends java.lang.Number> org.jooq.AlterSequenceStep<T> alterSequence​(org.jooq.Sequence<T> sequence)
      Specified by:
      alterSequence in interface org.jooq.DSLContext
    • alterSequenceIfExists

      public org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequenceIfExists​(java.lang.String sequence)
      Specified by:
      alterSequenceIfExists in interface org.jooq.DSLContext
    • alterSequenceIfExists

      public org.jooq.AlterSequenceStep<java.math.BigInteger> alterSequenceIfExists​(org.jooq.Name sequence)
      Specified by:
      alterSequenceIfExists in interface org.jooq.DSLContext
    • alterSequenceIfExists

      public <T extends java.lang.Number> org.jooq.AlterSequenceStep<T> alterSequenceIfExists​(org.jooq.Sequence<T> sequence)
      Specified by:
      alterSequenceIfExists in interface org.jooq.DSLContext
    • alterTable

      public org.jooq.AlterTableStep alterTable​(java.lang.String table)
      Specified by:
      alterTable in interface org.jooq.DSLContext
    • alterTable

      public org.jooq.AlterTableStep alterTable​(org.jooq.Name table)
      Specified by:
      alterTable in interface org.jooq.DSLContext
    • alterTable

      public org.jooq.AlterTableStep alterTable​(org.jooq.Table<?> table)
      Specified by:
      alterTable in interface org.jooq.DSLContext
    • alterTableIfExists

      public org.jooq.AlterTableStep alterTableIfExists​(java.lang.String table)
      Specified by:
      alterTableIfExists in interface org.jooq.DSLContext
    • alterTableIfExists

      public org.jooq.AlterTableStep alterTableIfExists​(org.jooq.Name table)
      Specified by:
      alterTableIfExists in interface org.jooq.DSLContext
    • alterTableIfExists

      public org.jooq.AlterTableStep alterTableIfExists​(org.jooq.Table<?> table)
      Specified by:
      alterTableIfExists in interface org.jooq.DSLContext
    • alterSchema

      public org.jooq.AlterSchemaStep alterSchema​(java.lang.String schema)
      Specified by:
      alterSchema in interface org.jooq.DSLContext
    • alterSchema

      public org.jooq.AlterSchemaStep alterSchema​(org.jooq.Name schema)
      Specified by:
      alterSchema in interface org.jooq.DSLContext
    • alterSchema

      public org.jooq.AlterSchemaStep alterSchema​(org.jooq.Schema schema)
      Specified by:
      alterSchema in interface org.jooq.DSLContext
    • alterSchemaIfExists

      public org.jooq.AlterSchemaStep alterSchemaIfExists​(java.lang.String schema)
      Specified by:
      alterSchemaIfExists in interface org.jooq.DSLContext
    • alterSchemaIfExists

      public org.jooq.AlterSchemaStep alterSchemaIfExists​(org.jooq.Name schema)
      Specified by:
      alterSchemaIfExists in interface org.jooq.DSLContext
    • alterSchemaIfExists

      public org.jooq.AlterSchemaStep alterSchemaIfExists​(org.jooq.Schema schema)
      Specified by:
      alterSchemaIfExists in interface org.jooq.DSLContext
    • alterView

      public org.jooq.AlterViewStep alterView​(java.lang.String view)
      Specified by:
      alterView in interface org.jooq.DSLContext
    • alterView

      public org.jooq.AlterViewStep alterView​(org.jooq.Name view)
      Specified by:
      alterView in interface org.jooq.DSLContext
    • alterView

      public org.jooq.AlterViewStep alterView​(org.jooq.Table<?> view)
      Specified by:
      alterView in interface org.jooq.DSLContext
    • alterViewIfExists

      public org.jooq.AlterViewStep alterViewIfExists​(java.lang.String view)
      Specified by:
      alterViewIfExists in interface org.jooq.DSLContext
    • alterViewIfExists

      public org.jooq.AlterViewStep alterViewIfExists​(org.jooq.Name view)
      Specified by:
      alterViewIfExists in interface org.jooq.DSLContext
    • alterViewIfExists

      public org.jooq.AlterViewStep alterViewIfExists​(org.jooq.Table<?> view)
      Specified by:
      alterViewIfExists in interface org.jooq.DSLContext
    • alterIndex

      public org.jooq.AlterIndexOnStep alterIndex​(java.lang.String index)
      Specified by:
      alterIndex in interface org.jooq.DSLContext
    • alterIndex

      public org.jooq.AlterIndexOnStep alterIndex​(org.jooq.Name index)
      Specified by:
      alterIndex in interface org.jooq.DSLContext
    • alterIndex

      public org.jooq.AlterIndexOnStep alterIndex​(org.jooq.Index index)
      Specified by:
      alterIndex in interface org.jooq.DSLContext
    • alterIndexIfExists

      public org.jooq.AlterIndexStep alterIndexIfExists​(java.lang.String index)
      Specified by:
      alterIndexIfExists in interface org.jooq.DSLContext
    • alterIndexIfExists

      public org.jooq.AlterIndexStep alterIndexIfExists​(org.jooq.Name index)
      Specified by:
      alterIndexIfExists in interface org.jooq.DSLContext
    • alterIndexIfExists

      public org.jooq.AlterIndexStep alterIndexIfExists​(org.jooq.Index index)
      Specified by:
      alterIndexIfExists in interface org.jooq.DSLContext
    • dropSchema

      public org.jooq.DropSchemaStep dropSchema​(java.lang.String schema)
      Specified by:
      dropSchema in interface org.jooq.DSLContext
    • dropSchema

      public org.jooq.DropSchemaStep dropSchema​(org.jooq.Name schema)
      Specified by:
      dropSchema in interface org.jooq.DSLContext
    • dropSchema

      public org.jooq.DropSchemaStep dropSchema​(org.jooq.Schema schema)
      Specified by:
      dropSchema in interface org.jooq.DSLContext
    • dropSchemaIfExists

      public org.jooq.DropSchemaStep dropSchemaIfExists​(java.lang.String schema)
      Specified by:
      dropSchemaIfExists in interface org.jooq.DSLContext
    • dropSchemaIfExists

      public org.jooq.DropSchemaStep dropSchemaIfExists​(org.jooq.Name schema)
      Specified by:
      dropSchemaIfExists in interface org.jooq.DSLContext
    • dropSchemaIfExists

      public org.jooq.DropSchemaStep dropSchemaIfExists​(org.jooq.Schema schema)
      Specified by:
      dropSchemaIfExists in interface org.jooq.DSLContext
    • dropView

      public org.jooq.DropViewFinalStep dropView​(java.lang.String view)
      Specified by:
      dropView in interface org.jooq.DSLContext
    • dropView

      public org.jooq.DropViewFinalStep dropView​(org.jooq.Name view)
      Specified by:
      dropView in interface org.jooq.DSLContext
    • dropView

      public org.jooq.DropViewFinalStep dropView​(org.jooq.Table<?> view)
      Specified by:
      dropView in interface org.jooq.DSLContext
    • dropViewIfExists

      public org.jooq.DropViewFinalStep dropViewIfExists​(java.lang.String view)
      Specified by:
      dropViewIfExists in interface org.jooq.DSLContext
    • dropViewIfExists

      public org.jooq.DropViewFinalStep dropViewIfExists​(org.jooq.Name view)
      Specified by:
      dropViewIfExists in interface org.jooq.DSLContext
    • dropViewIfExists

      public org.jooq.DropViewFinalStep dropViewIfExists​(org.jooq.Table<?> view)
      Specified by:
      dropViewIfExists in interface org.jooq.DSLContext
    • dropTable

      public org.jooq.DropTableStep dropTable​(java.lang.String table)
      Specified by:
      dropTable in interface org.jooq.DSLContext
    • dropTable

      public org.jooq.DropTableStep dropTable​(org.jooq.Name table)
      Specified by:
      dropTable in interface org.jooq.DSLContext
    • dropTable

      public org.jooq.DropTableStep dropTable​(org.jooq.Table<?> table)
      Specified by:
      dropTable in interface org.jooq.DSLContext
    • dropTableIfExists

      public org.jooq.DropTableStep dropTableIfExists​(java.lang.String table)
      Specified by:
      dropTableIfExists in interface org.jooq.DSLContext
    • dropTableIfExists

      public org.jooq.DropTableStep dropTableIfExists​(org.jooq.Name table)
      Specified by:
      dropTableIfExists in interface org.jooq.DSLContext
    • dropTableIfExists

      public org.jooq.DropTableStep dropTableIfExists​(org.jooq.Table<?> table)
      Specified by:
      dropTableIfExists in interface org.jooq.DSLContext
    • dropTemporaryTable

      public org.jooq.DropTableStep dropTemporaryTable​(java.lang.String table)
      Specified by:
      dropTemporaryTable in interface org.jooq.DSLContext
    • dropTemporaryTable

      public org.jooq.DropTableStep dropTemporaryTable​(org.jooq.Name table)
      Specified by:
      dropTemporaryTable in interface org.jooq.DSLContext
    • dropTemporaryTable

      public org.jooq.DropTableStep dropTemporaryTable​(org.jooq.Table<?> table)
      Specified by:
      dropTemporaryTable in interface org.jooq.DSLContext
    • dropTemporaryTableIfExists

      public org.jooq.DropTableStep dropTemporaryTableIfExists​(java.lang.String table)
      Specified by:
      dropTemporaryTableIfExists in interface org.jooq.DSLContext
    • dropTemporaryTableIfExists

      public org.jooq.DropTableStep dropTemporaryTableIfExists​(org.jooq.Name table)
      Specified by:
      dropTemporaryTableIfExists in interface org.jooq.DSLContext
    • dropTemporaryTableIfExists

      public org.jooq.DropTableStep dropTemporaryTableIfExists​(org.jooq.Table<?> table)
      Specified by:
      dropTemporaryTableIfExists in interface org.jooq.DSLContext
    • dropIndex

      public org.jooq.DropIndexOnStep dropIndex​(java.lang.String index)
      Specified by:
      dropIndex in interface org.jooq.DSLContext
    • dropIndex

      public org.jooq.DropIndexOnStep dropIndex​(org.jooq.Name index)
      Specified by:
      dropIndex in interface org.jooq.DSLContext
    • dropIndex

      public org.jooq.DropIndexOnStep dropIndex​(org.jooq.Index index)
      Specified by:
      dropIndex in interface org.jooq.DSLContext
    • dropIndexIfExists

      public org.jooq.DropIndexOnStep dropIndexIfExists​(java.lang.String index)
      Specified by:
      dropIndexIfExists in interface org.jooq.DSLContext
    • dropIndexIfExists

      public org.jooq.DropIndexOnStep dropIndexIfExists​(org.jooq.Name index)
      Specified by:
      dropIndexIfExists in interface org.jooq.DSLContext
    • dropIndexIfExists

      public org.jooq.DropIndexOnStep dropIndexIfExists​(org.jooq.Index index)
      Specified by:
      dropIndexIfExists in interface org.jooq.DSLContext
    • dropSequence

      public org.jooq.DropSequenceFinalStep dropSequence​(java.lang.String sequence)
      Specified by:
      dropSequence in interface org.jooq.DSLContext
    • dropSequence

      public org.jooq.DropSequenceFinalStep dropSequence​(org.jooq.Name sequence)
      Specified by:
      dropSequence in interface org.jooq.DSLContext
    • dropSequence

      public org.jooq.DropSequenceFinalStep dropSequence​(org.jooq.Sequence<?> sequence)
      Specified by:
      dropSequence in interface org.jooq.DSLContext
    • dropSequenceIfExists

      public org.jooq.DropSequenceFinalStep dropSequenceIfExists​(java.lang.String sequence)
      Specified by:
      dropSequenceIfExists in interface org.jooq.DSLContext
    • dropSequenceIfExists

      public org.jooq.DropSequenceFinalStep dropSequenceIfExists​(org.jooq.Name sequence)
      Specified by:
      dropSequenceIfExists in interface org.jooq.DSLContext
    • dropSequenceIfExists

      public org.jooq.DropSequenceFinalStep dropSequenceIfExists​(org.jooq.Sequence<?> sequence)
      Specified by:
      dropSequenceIfExists in interface org.jooq.DSLContext
    • truncate

      public org.jooq.TruncateIdentityStep<org.jooq.Record> truncate​(java.lang.String table)
      Specified by:
      truncate in interface org.jooq.DSLContext
    • truncate

      public org.jooq.TruncateIdentityStep<org.jooq.Record> truncate​(org.jooq.Name table)
      Specified by:
      truncate in interface org.jooq.DSLContext
    • truncate

      public <R extends org.jooq.Record> org.jooq.TruncateIdentityStep<R> truncate​(org.jooq.Table<R> table)
      Specified by:
      truncate in interface org.jooq.DSLContext
    • truncateTable

      public org.jooq.TruncateIdentityStep<org.jooq.Record> truncateTable​(java.lang.String table)
      Specified by:
      truncateTable in interface org.jooq.DSLContext
    • truncateTable

      public org.jooq.TruncateIdentityStep<org.jooq.Record> truncateTable​(org.jooq.Name table)
      Specified by:
      truncateTable in interface org.jooq.DSLContext
    • truncateTable

      public <R extends org.jooq.Record> org.jooq.TruncateIdentityStep<R> truncateTable​(org.jooq.Table<R> table)
      Specified by:
      truncateTable in interface org.jooq.DSLContext
    • grant

      public org.jooq.GrantOnStep grant​(org.jooq.Privilege privilege)
      Specified by:
      grant in interface org.jooq.DSLContext
    • grant

      public org.jooq.GrantOnStep grant​(org.jooq.Privilege... privileges)
      Specified by:
      grant in interface org.jooq.DSLContext
    • grant

      public org.jooq.GrantOnStep grant​(java.util.Collection<? extends org.jooq.Privilege> privileges)
      Specified by:
      grant in interface org.jooq.DSLContext
    • revoke

      public org.jooq.RevokeOnStep revoke​(org.jooq.Privilege privilege)
      Specified by:
      revoke in interface org.jooq.DSLContext
    • revoke

      public org.jooq.RevokeOnStep revoke​(org.jooq.Privilege... privileges)
      Specified by:
      revoke in interface org.jooq.DSLContext
    • revoke

      public org.jooq.RevokeOnStep revoke​(java.util.Collection<? extends org.jooq.Privilege> privileges)
      Specified by:
      revoke in interface org.jooq.DSLContext
    • revokeGrantOptionFor

      public org.jooq.RevokeOnStep revokeGrantOptionFor​(org.jooq.Privilege privilege)
      Specified by:
      revokeGrantOptionFor in interface org.jooq.DSLContext
    • revokeGrantOptionFor

      public org.jooq.RevokeOnStep revokeGrantOptionFor​(org.jooq.Privilege... privileges)
      Specified by:
      revokeGrantOptionFor in interface org.jooq.DSLContext
    • revokeGrantOptionFor

      public org.jooq.RevokeOnStep revokeGrantOptionFor​(java.util.Collection<? extends org.jooq.Privilege> privileges)
      Specified by:
      revokeGrantOptionFor in interface org.jooq.DSLContext
    • lastID

      public java.math.BigInteger lastID() throws org.jooq.exception.DataAccessException
      Specified by:
      lastID in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • nextval

      public java.math.BigInteger nextval​(java.lang.String sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      nextval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • nextval

      public java.math.BigInteger nextval​(org.jooq.Name sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      nextval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • nextval

      public <T extends java.lang.Number> T nextval​(org.jooq.Sequence<T> sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      nextval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • currval

      public java.math.BigInteger currval​(java.lang.String sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      currval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • currval

      public java.math.BigInteger currval​(org.jooq.Name sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      currval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • currval

      public <T extends java.lang.Number> T currval​(org.jooq.Sequence<T> sequence) throws org.jooq.exception.DataAccessException
      Specified by:
      currval in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • newRecord

      public <R extends org.jooq.UDTRecord<R>> R newRecord​(org.jooq.UDT<R> type)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <R extends org.jooq.Record> R newRecord​(org.jooq.Table<R> table)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <R extends org.jooq.Record> R newRecord​(org.jooq.Table<R> table, java.lang.Object source)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public org.jooq.Record newRecord​(org.jooq.Field<?>... fields)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public org.jooq.Record newRecord​(java.util.Collection<? extends org.jooq.Field<?>> fields)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1> org.jooq.Record1<T1> newRecord​(org.jooq.Field<T1> field1)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2> org.jooq.Record2<T1,​T2> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3> org.jooq.Record3<T1,​T2,​T3> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4> org.jooq.Record4<T1,​T2,​T3,​T4> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5> org.jooq.Record5<T1,​T2,​T3,​T4,​T5> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newRecord

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> newRecord​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)
      Specified by:
      newRecord in interface org.jooq.DSLContext
    • newResult

      public <R extends org.jooq.Record> org.jooq.Result<R> newResult​(org.jooq.Table<R> table)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public org.jooq.Result<org.jooq.Record> newResult​(org.jooq.Field<?>... fields)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public org.jooq.Result<org.jooq.Record> newResult​(java.util.Collection<? extends org.jooq.Field<?>> fields)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1> org.jooq.Result<org.jooq.Record1<T1>> newResult​(org.jooq.Field<T1> field1)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2> org.jooq.Result<org.jooq.Record2<T1,​T2>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3> org.jooq.Result<org.jooq.Record3<T1,​T2,​T3>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4> org.jooq.Result<org.jooq.Record4<T1,​T2,​T3,​T4>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5> org.jooq.Result<org.jooq.Record5<T1,​T2,​T3,​T4,​T5>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6> org.jooq.Result<org.jooq.Record6<T1,​T2,​T3,​T4,​T5,​T6>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7> org.jooq.Result<org.jooq.Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8> org.jooq.Result<org.jooq.Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9> org.jooq.Result<org.jooq.Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10> org.jooq.Result<org.jooq.Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11> org.jooq.Result<org.jooq.Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12> org.jooq.Result<org.jooq.Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13> org.jooq.Result<org.jooq.Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14> org.jooq.Result<org.jooq.Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15> org.jooq.Result<org.jooq.Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16> org.jooq.Result<org.jooq.Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17> org.jooq.Result<org.jooq.Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18> org.jooq.Result<org.jooq.Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19> org.jooq.Result<org.jooq.Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20> org.jooq.Result<org.jooq.Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21> org.jooq.Result<org.jooq.Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • newResult

      public <T1,​ T2,​ T3,​ T4,​ T5,​ T6,​ T7,​ T8,​ T9,​ T10,​ T11,​ T12,​ T13,​ T14,​ T15,​ T16,​ T17,​ T18,​ T19,​ T20,​ T21,​ T22> org.jooq.Result<org.jooq.Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>> newResult​(org.jooq.Field<T1> field1, org.jooq.Field<T2> field2, org.jooq.Field<T3> field3, org.jooq.Field<T4> field4, org.jooq.Field<T5> field5, org.jooq.Field<T6> field6, org.jooq.Field<T7> field7, org.jooq.Field<T8> field8, org.jooq.Field<T9> field9, org.jooq.Field<T10> field10, org.jooq.Field<T11> field11, org.jooq.Field<T12> field12, org.jooq.Field<T13> field13, org.jooq.Field<T14> field14, org.jooq.Field<T15> field15, org.jooq.Field<T16> field16, org.jooq.Field<T17> field17, org.jooq.Field<T18> field18, org.jooq.Field<T19> field19, org.jooq.Field<T20> field20, org.jooq.Field<T21> field21, org.jooq.Field<T22> field22)
      Specified by:
      newResult in interface org.jooq.DSLContext
    • fetch

      public <R extends org.jooq.Record> org.jooq.Result<R> fetch​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchLazy

      public <R extends org.jooq.Record> org.jooq.Cursor<R> fetchLazy​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchLazy in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchAsync

      public <R extends org.jooq.Record> java.util.concurrent.CompletionStage<org.jooq.Result<R>> fetchAsync​(org.jooq.ResultQuery<R> query)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchAsync

      public <R extends org.jooq.Record> java.util.concurrent.CompletionStage<org.jooq.Result<R>> fetchAsync​(java.util.concurrent.Executor executor, org.jooq.ResultQuery<R> query)
      Specified by:
      fetchAsync in interface org.jooq.DSLContext
    • fetchStream

      public <R extends org.jooq.Record> java.util.stream.Stream<R> fetchStream​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchStream in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchMany

      public <R extends org.jooq.Record> org.jooq.Results fetchMany​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchMany in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchOne

      public <R extends org.jooq.Record> R fetchOne​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public <R extends org.jooq.Record> R fetchSingle​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException, org.jooq.exception.NoDataFoundException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchSingle in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.NoDataFoundException
      org.jooq.exception.TooManyRowsException
    • fetchOptional

      public <R extends org.jooq.Record> java.util.Optional<R> fetchOptional​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOptional in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public <T> T fetchValue​(org.jooq.Table<? extends org.jooq.Record1<T>> table) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public <T,​ R extends org.jooq.Record1<T>> T fetchValue​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public <T> T fetchValue​(org.jooq.TableField<?,​T> field) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchValue

      public <T> T fetchValue​(org.jooq.Field<T> field) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchOptionalValue

      public <T,​ R extends org.jooq.Record1<T>> java.util.Optional<T> fetchOptionalValue​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchOptionalValue

      public <T> java.util.Optional<T> fetchOptionalValue​(org.jooq.TableField<?,​T> field) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException, org.jooq.exception.InvalidResultException
      Specified by:
      fetchOptionalValue in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
      org.jooq.exception.InvalidResultException
    • fetchValues

      public <T> java.util.List<T> fetchValues​(org.jooq.Table<? extends org.jooq.Record1<T>> table) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchValues

      public <T,​ R extends org.jooq.Record1<T>> java.util.List<T> fetchValues​(org.jooq.ResultQuery<R> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchValues

      public <T> java.util.List<T> fetchValues​(org.jooq.TableField<?,​T> field) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchValues in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchByExample

      public <R extends org.jooq.TableRecord<R>> org.jooq.Result<R> fetchByExample​(R example) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchByExample in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchCount

      public int fetchCount​(org.jooq.Select<?> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchCount in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchCount

      public int fetchCount​(org.jooq.Table<?> table) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchCount in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchCount

      public int fetchCount​(org.jooq.Table<?> table, org.jooq.Condition condition) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchCount in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchCount

      public int fetchCount​(org.jooq.Table<?> table, org.jooq.Condition... conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchCount in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchCount

      public int fetchCount​(org.jooq.Table<?> table, java.util.Collection<? extends org.jooq.Condition> conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchCount in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchExists

      public boolean fetchExists​(org.jooq.Select<?> query) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchExists

      public boolean fetchExists​(org.jooq.Table<?> table) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchExists

      public boolean fetchExists​(org.jooq.Table<?> table, org.jooq.Condition condition) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchExists

      public boolean fetchExists​(org.jooq.Table<?> table, org.jooq.Condition... conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchExists

      public boolean fetchExists​(org.jooq.Table<?> table, java.util.Collection<? extends org.jooq.Condition> conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • execute

      public int execute​(org.jooq.Query query) throws org.jooq.exception.DataAccessException
      Specified by:
      execute in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public <R extends org.jooq.Record> org.jooq.Result<R> fetch​(org.jooq.Table<R> table) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public <R extends org.jooq.Record> org.jooq.Result<R> fetch​(org.jooq.Table<R> table, org.jooq.Condition condition) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public <R extends org.jooq.Record> org.jooq.Result<R> fetch​(org.jooq.Table<R> table, org.jooq.Condition... conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetch

      public <R extends org.jooq.Record> org.jooq.Result<R> fetch​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions) throws org.jooq.exception.DataAccessException
      Specified by:
      fetch in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
    • fetchOne

      public <R extends org.jooq.Record> R fetchOne​(org.jooq.Table<R> table) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public <R extends org.jooq.Record> R fetchOne​(org.jooq.Table<R> table, org.jooq.Condition condition) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public <R extends org.jooq.Record> R fetchOne​(org.jooq.Table<R> table, org.jooq.Condition... conditions) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchOne

      public <R extends org.jooq.Record> R fetchOne​(org.jooq.Table<R> table, java.util.Collection<? extends org.jooq.Condition> conditions) throws org.jooq.exception.DataAccessException, org.jooq.exception.TooManyRowsException
      Specified by:
      fetchOne in interface org.jooq.DSLContext
      Throws:
      org.jooq.exception.DataAccessException
      org.jooq.exception.TooManyRowsException
    • fetchSingle

      public <R extends org.jooq.Record> R fetchSingle​(org.jooq.Table<R> table)