/** * Create a {@link TupleN} with the given object. * * @param list Build an unbounded tuple * @return The new {@link TupleN}. */ @SuppressWarnings("rawtypes") public static TupleN of(Object[] list) { return new TupleN(list); }
@Override public Object getT1() { return get(0); }
@Override public Object getT8() { return get(7); }
/** * Create a {@link TupleN} with the given object. * * @param list Build an unbounded tuple * @return The new {@link TupleN}. */ @SuppressWarnings("rawtypes") public static TupleN of(List<?> list) { return new TupleN(list.toArray()); }
@Override public Object getT2() { return get(1); }
@Override public Object getT5() { return get(4); }
@Override public Object getT3() { return get(2); }
@Override public Object getT7() { return get(6); }
@Override public Object getT6() { return get(5); }
@Override public Object getT4() { return get(3); }