public <X0,X1> Triplet<A,X0,X1> add(final Pair<X0,X1> tuple) { return addAt1(tuple); }
public <X0,X1,X2,X3,X4,X5,X6> Octet<A,X0,X1,X2,X3,X4,X5,X6> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3, final X4 value4, final X5 value5, final X6 value6) { return addAt1(value0, value1, value2, value3, value4, value5, value6); }
public <X0,X1,X2,X3,X4,X5,X6,X7> Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> add(final Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple) { return addAt1(tuple); }
public <X0,X1,X2,X3,X4,X5,X6,X7,X8> Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3, final X4 value4, final X5 value5, final X6 value6, final X7 value7, final X8 value8) { return addAt1(value0, value1, value2, value3, value4, value5, value6, value7, value8); }
public <X0,X1> Triplet<A,X0,X1> add(final Pair<X0,X1> tuple) { return addAt1(tuple); }
public <X0,X1,X2> Quartet<A,X0,X1,X2> add(final Triplet<X0,X1,X2> tuple) { return addAt1(tuple); }
public <X0,X1,X2> Quartet<A,X0,X1,X2> add(final Triplet<X0,X1,X2> tuple) { return addAt1(tuple); }
public <X0,X1,X2,X3> Quintet<A,X0,X1,X2,X3> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3) { return addAt1(value0, value1, value2, value3); }
public <X0,X1,X2,X3,X4> Sextet<A,X0,X1,X2,X3,X4> add(final Quintet<X0,X1,X2,X3,X4> tuple) { return addAt1(tuple); }
public <X0,X1,X2> Quartet<A,X0,X1,X2> add(final X0 value0, final X1 value1, final X2 value2) { return addAt1(value0, value1, value2); }
public <X0,X1,X2,X3,X4,X5> Septet<A,X0,X1,X2,X3,X4,X5> add(final Sextet<X0,X1,X2,X3,X4,X5> tuple) { return addAt1(tuple); }
public <X0,X1,X2,X3,X4,X5,X6,X7,X8> Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> add(final Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple) { return addAt1(tuple); }
public <X0> Pair<A,X0> add(final Unit<X0> tuple) { return addAt1(tuple); }
public <X0,X1,X2,X3,X4,X5> Septet<A,X0,X1,X2,X3,X4,X5> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3, final X4 value4, final X5 value5) { return addAt1(value0, value1, value2, value3, value4, value5); }
public <X0,X1,X2> Quartet<A,X0,X1,X2> addAt1(final Triplet<X0,X1,X2> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2()); }
public <X0,X1,X2,X3> Quintet<A,X0,X1,X2,X3> addAt1(final Quartet<X0,X1,X2,X3> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3()); }
public <X0,X1,X2,X3,X4,X5> Septet<A,X0,X1,X2,X3,X4,X5> addAt1(final Sextet<X0,X1,X2,X3,X4,X5> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5()); }
public <X0,X1,X2,X3,X4,X5,X6> Octet<A,X0,X1,X2,X3,X4,X5,X6> addAt1(final Septet<X0,X1,X2,X3,X4,X5,X6> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5(),tuple.getValue6()); }
public <X0,X1,X2,X3,X4,X5,X6,X7> Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> addAt1(final Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5(),tuple.getValue6(),tuple.getValue7()); }
public <X0,X1,X2,X3,X4,X5,X6,X7,X8> Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> addAt1(final Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple) { return addAt1(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5(),tuple.getValue6(),tuple.getValue7(),tuple.getValue8()); }