org.simpleflatmapper.tuple.Tuple27 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sfm-tuples Show documentation
Show all versions of sfm-tuples Show documentation
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
package org.simpleflatmapper.tuple;
public class Tuple27 extends Tuple26 {
private final T27 element26;
public Tuple27(T1 element0, T2 element1, T3 element2, T4 element3, T5 element4, T6 element5, T7 element6, T8 element7, T9 element8, T10 element9, T11 element10, T12 element11, T13 element12, T14 element13, T15 element14, T16 element15, T17 element16, T18 element17, T19 element18, T20 element19, T21 element20, T22 element21, T23 element22, T24 element23, T25 element24, T26 element25, T27 element26) {
super(element0, element1, element2, element3, element4, element5, element6, element7, element8, element9, element10, element11, element12, element13, element14, element15, element16, element17, element18, element19, element20, element21, element22, element23, element24, element25);
this.element26 = element26;
}
public final T27 getElement26() {
return element26;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
if (!super.equals(o)) return false;
Tuple27 tuple27 = (Tuple27) o;
if (element26 != null ? !element26.equals(tuple27.element26) : tuple27.element26 != null) return false;
return true;
}
@Override
public int hashCode() {
int result = super.hashCode();
result = 31 * result + (element26 != null ? element26.hashCode() : 0);
return result;
}
@Override
public String toString() {
return "Tuple27{" +
"element0=" + getElement0() +
", element1=" + getElement1() +
", element2=" + getElement2() +
", element3=" + getElement3() +
", element4=" + getElement4() +
", element5=" + getElement5() +
", element6=" + getElement6() +
", element7=" + getElement7() +
", element8=" + getElement8() +
", element9=" + getElement9() +
", element10=" + getElement10() +
", element11=" + getElement11() +
", element12=" + getElement12() +
", element13=" + getElement13() +
", element14=" + getElement14() +
", element15=" + getElement15() +
", element16=" + getElement16() +
", element17=" + getElement17() +
", element18=" + getElement18() +
", element19=" + getElement19() +
", element20=" + getElement20() +
", element21=" + getElement21() +
", element22=" + getElement22() +
", element23=" + getElement23() +
", element24=" + getElement24() +
", element25=" + getElement25() +
", element26=" + getElement26() +
'}';
}
public Tuple28 tuple28(T28 element27) {
return new Tuple28(getElement0(), getElement1(), getElement2(), getElement3(), getElement4(), getElement5(), getElement6(), getElement7(), getElement8(), getElement9(), getElement10(), getElement11(), getElement12(), getElement13(), getElement14(), getElement15(), getElement16(), getElement17(), getElement18(), getElement19(), getElement20(), getElement21(), getElement22(), getElement23(), getElement24(), getElement25(), getElement26(), element27);
}
}