# Hierarchy For Package de.caff.generics.tuple

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - de.caff.generics.tuple.ITuple2.Base<T1,T2> (implements de.caff.generics.tuple.ITuple2<T1,T2>)
    - de.caff.generics.tuple.NTuple2<T1,T2> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple2<T1,T2> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple3.Base<T1,T2,T3> (implements de.caff.generics.tuple.ITuple3<T1,T2,T3>)
    - de.caff.generics.tuple.NTuple3<T1,T2,T3> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple3<T1,T2,T3> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple4.Base<T1,T2,T3,T4> (implements de.caff.generics.tuple.ITuple4<T1,T2,T3,T4>)
    - de.caff.generics.tuple.NTuple4<T1,T2,T3,T4> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple4<T1,T2,T3,T4> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple5.Base<T1,T2,T3,T4,T5> (implements de.caff.generics.tuple.ITuple5<T1,T2,T3,T4,T5>)
    - de.caff.generics.tuple.NTuple5<T1,T2,T3,T4,T5> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple5<T1,T2,T3,T4,T5> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple6.Base<T1,T2,T3,T4,T5,T6> (implements de.caff.generics.tuple.ITuple6<T1,T2,T3,T4,T5,T6>)
    - de.caff.generics.tuple.NTuple6<T1,T2,T3,T4,T5,T6> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple6<T1,T2,T3,T4,T5,T6> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple7.Base<T1,T2,T3,T4,T5,T6,T7> (implements de.caff.generics.tuple.ITuple7<T1,T2,T3,T4,T5,T6,T7>)
    - de.caff.generics.tuple.NTuple7<T1,T2,T3,T4,T5,T6,T7> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple7<T1,T2,T3,T4,T5,T6,T7> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple8.Base<T1,T2,T3,T4,T5,T6,T7,T8> (implements de.caff.generics.tuple.ITuple8<T1,T2,T3,T4,T5,T6,T7,T8>)
    - de.caff.generics.tuple.NTuple8<T1,T2,T3,T4,T5,T6,T7,T8> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> (implements java.io.Serializable)
  - de.caff.generics.tuple.ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9> (implements de.caff.generics.tuple.ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>)
    - de.caff.generics.tuple.NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> (implements java.io.Serializable)
    - de.caff.generics.tuple.Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> (implements java.io.Serializable)
  - de.caff.generics.tuple.Tuple
  - de.caff.generics.tuple.Tuples

## Interface Hierarchy

- de.caff.generics.tuple.ITuple2<T1,T2>
- de.caff.generics.tuple.ITuple3<T1,T2,T3>
- de.caff.generics.tuple.ITuple4<T1,T2,T3,T4>
- de.caff.generics.tuple.ITuple5<T1,T2,T3,T4,T5>
- de.caff.generics.tuple.ITuple6<T1,T2,T3,T4,T5,T6>
- de.caff.generics.tuple.ITuple7<T1,T2,T3,T4,T5,T6,T7>
- de.caff.generics.tuple.ITuple8<T1,T2,T3,T4,T5,T6,T7,T8>
- de.caff.generics.tuple.ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>