
com.redis.om.spring.tuple.impl.DecupleImpl Maven / Gradle / Ivy
package com.redis.om.spring.tuple.impl;
import com.redis.om.spring.tuple.Decuple;
public final class DecupleImpl extends AbstractTuple
implements Decuple {
public DecupleImpl(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9) {
super(DecupleImpl.class, labels, e0, e1, e2, e3, e4, e5, e6, e7, e8, e9);
}
@SuppressWarnings("unchecked")
@Override
public T0 getFirst() {
return ((T0) values[0]);
}
@SuppressWarnings("unchecked")
@Override
public T1 getSecond() {
return ((T1) values[1]);
}
@SuppressWarnings("unchecked")
@Override
public T2 getThird() {
return ((T2) values[2]);
}
@SuppressWarnings("unchecked")
@Override
public T3 getFourth() {
return ((T3) values[3]);
}
@SuppressWarnings("unchecked")
@Override
public T4 getFifth() {
return ((T4) values[4]);
}
@SuppressWarnings("unchecked")
@Override
public T5 getSixth() {
return ((T5) values[5]);
}
@SuppressWarnings("unchecked")
@Override
public T6 getSeventh() {
return ((T6) values[6]);
}
@SuppressWarnings("unchecked")
@Override
public T7 getEighth() {
return ((T7) values[7]);
}
@SuppressWarnings("unchecked")
@Override
public T8 getNinth() {
return ((T8) values[8]);
}
@SuppressWarnings("unchecked")
@Override
public T9 getTenth() {
return ((T9) values[9]);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy