public <X0> Sextet<A,B,C,D,E,X0> add(final X0 value0) { return addAt5(value0); }
public <X0> Sextet<A,B,C,D,E,X0> add(final Unit<X0> tuple) { return addAt5(tuple); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> add(final X0 value0, final X1 value1) { return addAt5(value0, value1); }
public <X0,X1,X2,X3> Ennead<A,B,C,D,E,X0,X1,X2,X3> add(final Quartet<X0,X1,X2,X3> tuple) { return addAt5(tuple); }
public <X0> Sextet<A,B,C,D,E,X0> add(final X0 value0) { return addAt5(value0); }
public <X0,X1,X2,X3,X4> Decade<A,B,C,D,E,X0,X1,X2,X3,X4> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3, final X4 value4) { return addAt5(value0, value1, value2, value3, value4); }
public <X0,X1,X2,X3,X4> Decade<A,B,C,D,E,X0,X1,X2,X3,X4> add(final Quintet<X0,X1,X2,X3,X4> tuple) { return addAt5(tuple); }
public <X0> Sextet<A,B,C,D,E,X0> add(final Unit<X0> tuple) { return addAt5(tuple); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> add(final Pair<X0,X1> tuple) { return addAt5(tuple); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> add(final Pair<X0,X1> tuple) { return addAt5(tuple); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> add(final X0 value0, final X1 value1) { return addAt5(value0, value1); }
public <X0,X1,X2,X3> Ennead<A,B,C,D,E,X0,X1,X2,X3> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3) { return addAt5(value0, value1, value2, value3); }
public <X0,X1,X2,X3,X4> Decade<A,B,C,D,E,X0,X1,X2,X3,X4> add(final X0 value0, final X1 value1, final X2 value2, final X3 value3, final X4 value4) { return addAt5(value0, value1, value2, value3, value4); }
public <X0,X1,X2,X3> Ennead<A,B,C,D,E,X0,X1,X2,X3> add(final Quartet<X0,X1,X2,X3> tuple) { return addAt5(tuple); }
public <X0> Sextet<A,B,C,D,E,X0> addAt5(final Unit<X0> tuple) { return addAt5(tuple.getValue0()); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> addAt5(final Pair<X0,X1> tuple) { return addAt5(tuple.getValue0(),tuple.getValue1()); }
public <X0,X1> Septet<A,B,C,D,E,X0,X1> addAt5(final Pair<X0,X1> tuple) { return addAt5(tuple.getValue0(),tuple.getValue1()); }
public <X0,X1,X2> Octet<A,B,C,D,E,X0,X1,X2> addAt5(final Triplet<X0,X1,X2> tuple) { return addAt5(tuple.getValue0(),tuple.getValue1(),tuple.getValue2()); }
public <X0,X1,X2,X3> Ennead<A,B,C,D,E,X0,X1,X2,X3> addAt5(final Quartet<X0,X1,X2,X3> tuple) { return addAt5(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3()); }
public <X0,X1,X2,X3,X4> Decade<A,B,C,D,E,X0,X1,X2,X3,X4> addAt5(final Quintet<X0,X1,X2,X3,X4> tuple) { return addAt5(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4()); }