[jOOQ/jOOQ#9861] Add covariant overrides Record[N].with(Field, T) for
fluent setting of values on a Record
This commit is contained in:
parent
f35493dc23
commit
e3d75812ca
@ -89,19 +89,17 @@ public interface Record1<T1> extends Record {
|
||||
*/
|
||||
Record1<T1> values(T1 t1);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record1<T1> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record1<T1> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record1<T1> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record1<T1> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -224,19 +224,17 @@ public interface Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> extends Recor
|
||||
*/
|
||||
Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -239,19 +239,17 @@ public interface Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> extends
|
||||
*/
|
||||
Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -254,19 +254,17 @@ public interface Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ext
|
||||
*/
|
||||
Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -269,19 +269,17 @@ public interface Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -284,19 +284,17 @@ public interface Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -299,19 +299,17 @@ public interface Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -314,19 +314,17 @@ public interface Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -329,19 +329,17 @@ public interface Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -344,19 +344,17 @@ public interface Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -359,19 +359,17 @@ public interface Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -104,19 +104,17 @@ public interface Record2<T1, T2> extends Record {
|
||||
*/
|
||||
Record2<T1, T2> values(T1 t1, T2 t2);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record2<T1, T2> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record2<T1, T2> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record2<T1, T2> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record2<T1, T2> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -374,19 +374,17 @@ public interface Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -389,19 +389,17 @@ public interface Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20, T21 t21);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -404,19 +404,17 @@ public interface Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13
|
||||
*/
|
||||
Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20, T21 t21, T22 t22);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -119,19 +119,17 @@ public interface Record3<T1, T2, T3> extends Record {
|
||||
*/
|
||||
Record3<T1, T2, T3> values(T1 t1, T2 t2, T3 t3);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record3<T1, T2, T3> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record3<T1, T2, T3> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record3<T1, T2, T3> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record3<T1, T2, T3> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -134,19 +134,17 @@ public interface Record4<T1, T2, T3, T4> extends Record {
|
||||
*/
|
||||
Record4<T1, T2, T3, T4> values(T1 t1, T2 t2, T3 t3, T4 t4);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record4<T1, T2, T3, T4> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record4<T1, T2, T3, T4> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record4<T1, T2, T3, T4> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record4<T1, T2, T3, T4> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -149,19 +149,17 @@ public interface Record5<T1, T2, T3, T4, T5> extends Record {
|
||||
*/
|
||||
Record5<T1, T2, T3, T4, T5> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record5<T1, T2, T3, T4, T5> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record5<T1, T2, T3, T4, T5> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record5<T1, T2, T3, T4, T5> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record5<T1, T2, T3, T4, T5> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -164,19 +164,17 @@ public interface Record6<T1, T2, T3, T4, T5, T6> extends Record {
|
||||
*/
|
||||
Record6<T1, T2, T3, T4, T5, T6> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -179,19 +179,17 @@ public interface Record7<T1, T2, T3, T4, T5, T6, T7> extends Record {
|
||||
*/
|
||||
Record7<T1, T2, T3, T4, T5, T6, T7> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -194,19 +194,17 @@ public interface Record8<T1, T2, T3, T4, T5, T6, T7, T8> extends Record {
|
||||
*/
|
||||
Record8<T1, T2, T3, T4, T5, T6, T7, T8> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -209,19 +209,17 @@ public interface Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> extends Record {
|
||||
*/
|
||||
Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9);
|
||||
|
||||
// [#4695] [#5501] The following covariant overrides cannot be published yet for implementation reasons (see #4695)
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, T value);
|
||||
//
|
||||
// /**
|
||||
// * {@inheritDoc}
|
||||
// */
|
||||
// @Override
|
||||
// <T, U> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, T value);
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
<T, U> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, U value, Converter<? extends T, ? super U> converter);
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Value accessors for record destructuring in Kotlin
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record1;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record1;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl1<T1> extends AbstractRecord implements InternalRecord, Record1<T1> {
|
||||
|
||||
/**
|
||||
@ -99,6 +99,16 @@ class RecordImpl1<T1> extends AbstractRecord implements InternalRecord, Record1<
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record1<T1> with(Field<T> field, T value) {
|
||||
return (Record1<T1>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record1<T1> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record1<T1>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record10;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record10;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> extends AbstractRecord implements InternalRecord, Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> {
|
||||
|
||||
/**
|
||||
@ -243,6 +243,16 @@ class RecordImpl10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> extends AbstractReco
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, T value) {
|
||||
return (Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record11;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record11;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> extends AbstractRecord implements InternalRecord, Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> {
|
||||
|
||||
/**
|
||||
@ -259,6 +259,16 @@ class RecordImpl11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> extends Abstrac
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, T value) {
|
||||
return (Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record12;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record12;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> extends AbstractRecord implements InternalRecord, Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> {
|
||||
|
||||
/**
|
||||
@ -275,6 +275,16 @@ class RecordImpl12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> extends Ab
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, T value) {
|
||||
return (Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record13;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record13;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> extends AbstractRecord implements InternalRecord, Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> {
|
||||
|
||||
/**
|
||||
@ -291,6 +291,16 @@ class RecordImpl13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> exten
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, T value) {
|
||||
return (Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record14;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record14;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> extends AbstractRecord implements InternalRecord, Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> {
|
||||
|
||||
/**
|
||||
@ -307,6 +307,16 @@ class RecordImpl14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, T value) {
|
||||
return (Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record15;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record15;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> extends AbstractRecord implements InternalRecord, Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> {
|
||||
|
||||
/**
|
||||
@ -323,6 +323,16 @@ class RecordImpl15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, T value) {
|
||||
return (Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record16;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record16;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> extends AbstractRecord implements InternalRecord, Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> {
|
||||
|
||||
/**
|
||||
@ -339,6 +339,16 @@ class RecordImpl16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, T value) {
|
||||
return (Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record17;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record17;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> extends AbstractRecord implements InternalRecord, Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> {
|
||||
|
||||
/**
|
||||
@ -355,6 +355,16 @@ class RecordImpl17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, T value) {
|
||||
return (Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record18;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record18;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> extends AbstractRecord implements InternalRecord, Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> {
|
||||
|
||||
/**
|
||||
@ -371,6 +371,16 @@ class RecordImpl18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, T value) {
|
||||
return (Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record19;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record19;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> extends AbstractRecord implements InternalRecord, Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> {
|
||||
|
||||
/**
|
||||
@ -387,6 +387,16 @@ class RecordImpl19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, T value) {
|
||||
return (Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record2;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record2;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl2<T1, T2> extends AbstractRecord implements InternalRecord, Record2<T1, T2> {
|
||||
|
||||
/**
|
||||
@ -115,6 +115,16 @@ class RecordImpl2<T1, T2> extends AbstractRecord implements InternalRecord, Reco
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record2<T1, T2> with(Field<T> field, T value) {
|
||||
return (Record2<T1, T2>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record2<T1, T2> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record2<T1, T2>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record20;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record20;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> extends AbstractRecord implements InternalRecord, Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> {
|
||||
|
||||
/**
|
||||
@ -403,6 +403,16 @@ class RecordImpl20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, T value) {
|
||||
return (Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record21;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record21;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> extends AbstractRecord implements InternalRecord, Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> {
|
||||
|
||||
/**
|
||||
@ -419,6 +419,16 @@ class RecordImpl21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, T value) {
|
||||
return (Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record22;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record22;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> extends AbstractRecord implements InternalRecord, Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> {
|
||||
|
||||
/**
|
||||
@ -435,6 +435,16 @@ class RecordImpl22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, T value) {
|
||||
return (Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record3;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record3;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl3<T1, T2, T3> extends AbstractRecord implements InternalRecord, Record3<T1, T2, T3> {
|
||||
|
||||
/**
|
||||
@ -131,6 +131,16 @@ class RecordImpl3<T1, T2, T3> extends AbstractRecord implements InternalRecord,
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record3<T1, T2, T3> with(Field<T> field, T value) {
|
||||
return (Record3<T1, T2, T3>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record3<T1, T2, T3> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record3<T1, T2, T3>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record4;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record4;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl4<T1, T2, T3, T4> extends AbstractRecord implements InternalRecord, Record4<T1, T2, T3, T4> {
|
||||
|
||||
/**
|
||||
@ -147,6 +147,16 @@ class RecordImpl4<T1, T2, T3, T4> extends AbstractRecord implements InternalReco
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record4<T1, T2, T3, T4> with(Field<T> field, T value) {
|
||||
return (Record4<T1, T2, T3, T4>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record4<T1, T2, T3, T4> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record4<T1, T2, T3, T4>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record5;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record5;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl5<T1, T2, T3, T4, T5> extends AbstractRecord implements InternalRecord, Record5<T1, T2, T3, T4, T5> {
|
||||
|
||||
/**
|
||||
@ -163,6 +163,16 @@ class RecordImpl5<T1, T2, T3, T4, T5> extends AbstractRecord implements Internal
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record5<T1, T2, T3, T4, T5> with(Field<T> field, T value) {
|
||||
return (Record5<T1, T2, T3, T4, T5>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record5<T1, T2, T3, T4, T5> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record5<T1, T2, T3, T4, T5>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record6;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record6;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl6<T1, T2, T3, T4, T5, T6> extends AbstractRecord implements InternalRecord, Record6<T1, T2, T3, T4, T5, T6> {
|
||||
|
||||
/**
|
||||
@ -179,6 +179,16 @@ class RecordImpl6<T1, T2, T3, T4, T5, T6> extends AbstractRecord implements Inte
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, T value) {
|
||||
return (Record6<T1, T2, T3, T4, T5, T6>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record6<T1, T2, T3, T4, T5, T6> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record6<T1, T2, T3, T4, T5, T6>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record7;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record7;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl7<T1, T2, T3, T4, T5, T6, T7> extends AbstractRecord implements InternalRecord, Record7<T1, T2, T3, T4, T5, T6, T7> {
|
||||
|
||||
/**
|
||||
@ -195,6 +195,16 @@ class RecordImpl7<T1, T2, T3, T4, T5, T6, T7> extends AbstractRecord implements
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, T value) {
|
||||
return (Record7<T1, T2, T3, T4, T5, T6, T7>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record7<T1, T2, T3, T4, T5, T6, T7> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record7<T1, T2, T3, T4, T5, T6, T7>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record8;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record8;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl8<T1, T2, T3, T4, T5, T6, T7, T8> extends AbstractRecord implements InternalRecord, Record8<T1, T2, T3, T4, T5, T6, T7, T8> {
|
||||
|
||||
/**
|
||||
@ -211,6 +211,16 @@ class RecordImpl8<T1, T2, T3, T4, T5, T6, T7, T8> extends AbstractRecord impleme
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, T value) {
|
||||
return (Record8<T1, T2, T3, T4, T5, T6, T7, T8>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record8<T1, T2, T3, T4, T5, T6, T7, T8> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record8<T1, T2, T3, T4, T5, T6, T7, T8>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
@ -37,8 +37,7 @@
|
||||
*/
|
||||
package org.jooq.impl;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.jooq.Converter;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Record9;
|
||||
@ -52,6 +51,7 @@ import org.jooq.Record9;
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
@SuppressWarnings({ "unchecked" })
|
||||
class RecordImpl9<T1, T2, T3, T4, T5, T6, T7, T8, T9> extends AbstractRecord implements InternalRecord, Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> {
|
||||
|
||||
/**
|
||||
@ -227,6 +227,16 @@ class RecordImpl9<T1, T2, T3, T4, T5, T6, T7, T8, T9> extends AbstractRecord imp
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, T value) {
|
||||
return (Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>) super.with(field, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T, U> Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9> with(Field<T> field, U value, Converter<? extends T, ? super U> converter) {
|
||||
return (Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>) super.with(field, value, converter);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final T1 component1() {
|
||||
return value1();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user