![JAR search and dependency download from the Maven repository](/logo.png)
org.sfm.tuples.Tuple12 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of simpleFlatMapper Show documentation
Show all versions of simpleFlatMapper Show documentation
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
package org.sfm.tuples;
public class Tuple12 extends Tuple11 {
private final T12 element11;
public Tuple12(T1 element0, T2 element1, T3 element2, T4 element3, T5 element4, T6 element5, T7 element6, T8 element7, T9 element8, T10 element9, T11 element10, T12 element11) {
super(element0, element1, element2, element3, element4, element5, element6, element7, element8, element9, element10);
this.element11 = element11;
}
public final T12 getElement11() {
return element11;
}
@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;
Tuple12 tuple12 = (Tuple12) o;
if (element11 != null ? !element11.equals(tuple12.element11) : tuple12.element11 != null) return false;
return true;
}
@Override
public int hashCode() {
int result = super.hashCode();
result = 31 * result + (element11 != null ? element11.hashCode() : 0);
return result;
}
@Override
public String toString() {
return "Tuple12{" +
"element0=" + getElement0() +
", element1=" + getElement1() +
", element2=" + getElement2() +
", element3=" + getElement3() +
", element4=" + getElement4() +
", element5=" + getElement5() +
", element6=" + getElement6() +
", element7=" + getElement7() +
", element8=" + getElement8() +
", element9=" + getElement9() +
", element10=" + getElement10() +
", element11=" + getElement11() +
'}';
}
public Tuple13 tuple13(T13 element12) {
return new Tuple13(getElement0(), getElement1(), getElement2(), getElement3(), getElement4(), getElement5(), getElement6(), getElement7(), getElement8(), getElement9(), getElement10(), getElement11(), element12);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy