Skip to content

Commit

Permalink
[#5042] Record[N].values(T1, T2, ..., TN) is not implemented
Browse files Browse the repository at this point in the history
  • Loading branch information
lukaseder committed Feb 4, 2016
1 parent 92c8011 commit 9b3342a
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 25 deletions.
1 change: 0 additions & 1 deletion jOOQ/src/main/java/org/jooq/Result.java
Original file line number Diff line number Diff line change
Expand Up @@ -2658,7 +2658,6 @@ <T, U> Set<U> intoSet(Field<T> field, Converter<? super T, U> converter) throws
Result<Record> into(Field<?>... fields);

// [jooq-tools] START [into-fields]

/**
* Copy all records from this result into a new result with new records
* holding only a subset of the previous fields.
Expand Down
1 change: 0 additions & 1 deletion jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java
Original file line number Diff line number Diff line change
Expand Up @@ -604,7 +604,6 @@ public final Record into(Field<?>... f) {
}

// [jooq-tools] START [into-fields]

@Override
public final <T1> Record1<T1> into(Field<T1> field1) {
return (Record1) into(new Field[] { field1 });
Expand Down
66 changes: 44 additions & 22 deletions jOOQ/src/main/java/org/jooq/impl/RecordImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -502,111 +502,133 @@ public final RecordImpl value22(T22 value) {

@Override
public final RecordImpl values(T1 t1) {
return null;
fromArray(t1);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2) {
return null;
fromArray(t1, t2);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3) {
return null;
fromArray(t1, t2, t3);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4) {
return null;
fromArray(t1, t2, t3, t4);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) {
return null;
fromArray(t1, t2, t3, t4, t5);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) {
return null;
fromArray(t1, t2, t3, t4, t5, t6);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10);
return this;
}

@Override
public final RecordImpl values(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21);
return this;
}

@Override
public final RecordImpl 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) {
return null;
fromArray(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22);
return this;
}
}
1 change: 0 additions & 1 deletion jOOQ/src/main/java/org/jooq/impl/ResultImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -1970,7 +1970,6 @@ public final Result<Record> into(Field<?>... f) {
}

// [jooq-tools] START [into-fields]

@Override
public final <T1> Result<Record1<T1>> into(Field<T1> field1) {
return (Result) into(new Field[] { field1 });
Expand Down

0 comments on commit 9b3342a

Please sign in to comment.