Class MetricsDSLContext

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

@Incubating(since="1.4.0") public class MetricsDSLContext extends org.jooq.impl.DefaultDSLContext
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.14.0 or later.
Since:
1.4.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    final org.jooq.Configuration
     
     
    final Object
    data(Object arg0)
     
    final Object
    data(Object arg0, Object arg1)
     
    final org.jooq.SQLDialect
     
    final org.jooq.DSLContext
    dsl()
     
    final org.jooq.SQLDialect
     
    boolean
    fetchExists(org.jooq.Table<?> table, org.jooq.Condition condition)
     
    <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, 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)
     
    org.jooq.SelectSelectStep<org.jooq.Record>
    select(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<Integer>>
     
    org.jooq.SelectSelectStep<org.jooq.Record>
    selectDistinct(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>
     
    org.jooq.SelectWhereStep<org.jooq.Record>
    selectFrom(String sql, Object... bindings)
     
    org.jooq.SelectWhereStep<org.jooq.Record>
    selectFrom(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<Integer>>
     
    org.jooq.SelectQuery<org.jooq.Record>
     
    <R extends org.jooq.Record>
    org.jooq.SelectQuery<R>
    selectQuery(org.jooq.TableLike<R> table)
     
    org.jooq.SelectSelectStep<org.jooq.Record1<Integer>>
     
    final org.jooq.conf.Settings
     
    org.jooq.DSLContext
    tag(Tag tag)
     
    org.jooq.DSLContext
    tag(String key, String name)
     
    org.jooq.DSLContext
    tags(Iterable<Tag> tags)
     
    org.jooq.Configuration
    time(org.jooq.Configuration c)
     
    <Q extends org.jooq.Query>
    Q
    time(Q q)
     
    <O> O
     
    <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)
     
    withMetrics(org.jooq.DSLContext jooq, MeterRegistry registry, Iterable<Tag> tags)
     

    Methods inherited from class org.jooq.impl.DefaultDSLContext

    alterDatabase, alterDatabase, alterDatabase, alterDatabaseIfExists, alterDatabaseIfExists, alterDatabaseIfExists, alterDomain, alterDomain, alterDomain, alterDomainIfExists, alterDomainIfExists, alterDomainIfExists, alterIndex, alterIndex, alterIndex, alterIndexIfExists, alterIndexIfExists, alterIndexIfExists, alterSchema, alterSchema, alterSchema, alterSchemaIfExists, alterSchemaIfExists, alterSchemaIfExists, alterSequence, alterSequence, alterSequence, alterSequenceIfExists, alterSequenceIfExists, alterSequenceIfExists, alterTable, alterTable, alterTable, alterTableIfExists, alterTableIfExists, alterTableIfExists, alterType, alterType, alterView, alterView, alterView, alterViewIfExists, alterViewIfExists, alterViewIfExists, attach, attach, batch, batch, batch, batch, batch, batch, batch, batch, batchDelete, batchDelete, batched, batchedResult, batchInsert, batchInsert, batchMerge, batchMerge, batchStore, batchStore, batchUpdate, batchUpdate, begin, begin, bind, bindContext, commentOnColumn, commentOnColumn, commentOnTable, commentOnTable, commentOnTable, commentOnView, commentOnView, commentOnView, connection, connectionResult, createDatabase, createDatabase, createDatabase, createDatabaseIfNotExists, createDatabaseIfNotExists, createDatabaseIfNotExists, createDomain, createDomain, createDomain, createDomainIfNotExists, createDomainIfNotExists, createDomainIfNotExists, createGlobalTemporaryTable, createGlobalTemporaryTable, createGlobalTemporaryTable, createIndex, createIndex, createIndex, createIndex, createIndexIfNotExists, createIndexIfNotExists, createIndexIfNotExists, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createSchema, createSchema, createSchema, createSchemaIfNotExists, createSchemaIfNotExists, createSchemaIfNotExists, createSequence, createSequence, createSequence, createSequenceIfNotExists, createSequenceIfNotExists, createSequenceIfNotExists, createTable, createTable, createTable, createTableIfNotExists, createTableIfNotExists, createTableIfNotExists, createTemporaryTable, createTemporaryTable, createTemporaryTable, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createType, createType, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createView, createView, createView, createView, createView, createView, createView, createView, createView, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, currval, currval, currval, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, delete, deleteFrom, deleteQuery, diagnosticsConnection, diagnosticsDataSource, dropDatabase, dropDatabase, dropDatabase, dropDatabaseIfExists, dropDatabaseIfExists, dropDatabaseIfExists, dropDomain, dropDomain, dropDomain, dropDomainIfExists, dropDomainIfExists, dropDomainIfExists, dropIndex, dropIndex, dropIndex, dropIndexIfExists, dropIndexIfExists, dropIndexIfExists, dropSchema, dropSchema, dropSchema, dropSchemaIfExists, dropSchemaIfExists, dropSchemaIfExists, dropSequence, dropSequence, dropSequence, dropSequenceIfExists, dropSequenceIfExists, dropSequenceIfExists, dropTable, dropTable, dropTable, dropTableIfExists, dropTableIfExists, dropTableIfExists, dropTemporaryTable, dropTemporaryTable, dropTemporaryTable, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropType, dropType, dropType, dropType, dropType, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropView, dropView, dropView, dropViewIfExists, dropViewIfExists, dropViewIfExists, execute, execute, execute, execute, execute, executeDelete, executeDelete, executeInsert, executeUpdate, executeUpdate, explain, extractBindValues, extractParam, extractParams, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetchAny, fetchAny, fetchAny, fetchAny, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchByExample, fetchCount, fetchCount, fetchCount, fetchCount, fetchCount, fetchExists, fetchExists, fetchExists, fetchExists, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromHTML, fetchFromJSON, fetchFromStringData, fetchFromStringData, fetchFromStringData, fetchFromTXT, fetchFromTXT, fetchFromXML, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchMany, fetchMany, fetchMany, fetchMany, fetchMany, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, grant, grant, grant, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, lastID, loadInto, map, map, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, meta, meta, meta, meta, meta, meta, meta, meta, meta, migrateTo, mock, mockResult, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, nextval, nextval, nextval, nextvals, parser, parsingConnection, parsingDataSource, queries, queries, query, query, query, query, render, renderContext, renderInlined, renderNamedOrInlinedParams, renderNamedParams, resultQuery, resultQuery, resultQuery, resultQuery, revoke, revoke, revoke, revokeGrantOptionFor, revokeGrantOptionFor, revokeGrantOptionFor, set, setCatalog, setCatalog, setCatalog, setSchema, setSchema, setSchema, toString, transaction, transaction, transactionAsync, transactionAsync, transactionResult, transactionResult, transactionResultAsync, transactionResultAsync, truncate, truncate, truncate, truncateTable, truncateTable, truncateTable, version, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.jooq.Scope

    configuration, data, data, data, dialect, dsl, family, settings
  • Method Details

    • withMetrics

      public static MetricsDSLContext withMetrics(org.jooq.DSLContext jooq, MeterRegistry registry, 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(Object o)
    • tag

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

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

      public org.jooq.DSLContext tags(Iterable<Tag> tags)
    • 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
      Overrides:
      selectFrom in class org.jooq.impl.DefaultDSLContext
    • selectFrom

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

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

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(String sql)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
      Overrides:
      selectFrom in class org.jooq.impl.DefaultDSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(String sql, Object... bindings)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
      Overrides:
      selectFrom in class org.jooq.impl.DefaultDSLContext
    • selectFrom

      public org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(String sql, org.jooq.QueryPart... parts)
      Specified by:
      selectFrom in interface org.jooq.DSLContext
      Overrides:
      selectFrom in class org.jooq.impl.DefaultDSLContext
    • select

      public org.jooq.SelectSelectStep<org.jooq.Record> select(Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)
      Specified by:
      select in interface org.jooq.DSLContext
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • select

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

      public <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> select(org.jooq.SelectField<T1> field1)
      Specified by:
      select in interface org.jooq.DSLContext
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      select in class org.jooq.impl.DefaultDSLContext
    • selectDistinct

      public org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct(Collection<? extends org.jooq.SelectFieldOrAsterisk> fields)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • selectDistinct

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

      public <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> selectDistinct(org.jooq.SelectField<T1> field1)
      Specified by:
      selectDistinct in interface org.jooq.DSLContext
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectDistinct in class org.jooq.impl.DefaultDSLContext
    • selectZero

      public org.jooq.SelectSelectStep<org.jooq.Record1<Integer>> selectZero()
      Specified by:
      selectZero in interface org.jooq.DSLContext
      Overrides:
      selectZero in class org.jooq.impl.DefaultDSLContext
    • selectOne

      public org.jooq.SelectSelectStep<org.jooq.Record1<Integer>> selectOne()
      Specified by:
      selectOne in interface org.jooq.DSLContext
      Overrides:
      selectOne in class org.jooq.impl.DefaultDSLContext
    • selectCount

      public org.jooq.SelectSelectStep<org.jooq.Record1<Integer>> selectCount()
      Specified by:
      selectCount in interface org.jooq.DSLContext
      Overrides:
      selectCount in class org.jooq.impl.DefaultDSLContext
    • selectQuery

      public org.jooq.SelectQuery<org.jooq.Record> selectQuery()
      Specified by:
      selectQuery in interface org.jooq.DSLContext
      Overrides:
      selectQuery in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      selectQuery in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertQuery in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • insertInto

      public <R extends org.jooq.Record> org.jooq.InsertValuesStepN<R> insertInto(org.jooq.Table<R> into, Collection<? extends org.jooq.Field<?>> fields)
      Specified by:
      insertInto in interface org.jooq.DSLContext
      Overrides:
      insertInto in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      updateQuery in class org.jooq.impl.DefaultDSLContext
    • 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
      Overrides:
      update in class org.jooq.impl.DefaultDSLContext
    • fetchExists

      public boolean fetchExists(org.jooq.Table<?> table, org.jooq.Condition condition)
      Specified by:
      fetchExists in interface org.jooq.DSLContext
      Overrides:
      fetchExists in class org.jooq.impl.DefaultDSLContext
    • configuration

      public final org.jooq.Configuration configuration()
      Specified by:
      configuration in interface org.jooq.Scope
    • dsl

      public final org.jooq.DSLContext dsl()
      Specified by:
      dsl in interface org.jooq.Scope
    • settings

      public final org.jooq.conf.Settings settings()
      Specified by:
      settings in interface org.jooq.Scope
    • dialect

      public final org.jooq.SQLDialect dialect()
      Specified by:
      dialect in interface org.jooq.Scope
    • family

      public final org.jooq.SQLDialect family()
      Specified by:
      family in interface org.jooq.Scope
    • data

      public final Map<Object,Object> data()
      Specified by:
      data in interface org.jooq.Scope
    • data

      public final Object data(Object arg0)
      Specified by:
      data in interface org.jooq.Scope
    • data

      public final Object data(Object arg0, Object arg1)
      Specified by:
      data in interface org.jooq.Scope