# Serialized Form

- ## Package de.caff.generics

  - ### Class de.caff.generics.BooleanPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -4169359896148258597L

    - ### Serialized Fields

      - #### first

            boolean first

        The first value of this pair.

      - #### second

            boolean second

        The second value of this pair.

  - ### Class de.caff.generics.BytePair extends java.lang.Object implements Serializable

    serialVersionUID:
      4196797097671990594L

    - ### Serialized Fields

      - #### first

            byte first

        The first value of this pair.

      - #### second

            byte second

        The second value of this pair.

  - ### Class de.caff.generics.CharPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -4898033497781881954L

    - ### Serialized Fields

      - #### first

            char first

        The first value of this pair.

      - #### second

            char second

        The second value of this pair.

  - ### Class de.caff.generics.DoublePair extends java.lang.Object implements Serializable

    serialVersionUID:
      2437672519488765631L

    - ### Serialized Fields

      - #### first

            double first

        The first value of this pair.

      - #### second

            double second

        The second value of this pair.

  - ### Class de.caff.generics.EmptyLoopError extends java.lang.Error implements Serializable

    serialVersionUID:
      7686912160290747646L

  - ### Class de.caff.generics.FactoryError extends java.lang.Error implements Serializable

    serialVersionUID:
      -17497135782043646L

  - ### Class de.caff.generics.FloatPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -832244696920409438L

    - ### Serialized Fields

      - #### first

            float first

        The first value of this pair.

      - #### second

            float second

        The second value of this pair.

  - ### Class de.caff.generics.IntPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -7731025648686928268L

    - ### Serialized Fields

      - #### first

            int first

        The first value of this pair.

      - #### second

            int second

        The second value of this pair.

  - ### Class de.caff.generics.LazyEvalutionFailure extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5874803999688323855L

  - ### Class de.caff.generics.LongPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -4239662296731228131L

    - ### Serialized Fields

      - #### first

            long first

        The first value of this pair.

      - #### second

            long second

        The second value of this pair.

  - ### Class de.caff.generics.ShortPair extends java.lang.Object implements Serializable

    serialVersionUID:
      -4898033497781881954L

    - ### Serialized Fields

      - #### first

            short first

        The first value of this pair.

      - #### second

            short second

        The second value of this pair.

  - ### Class de.caff.generics.TypeConverterException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -2449568911370377498L

    - ### Serialized Fields

      - #### exception

            java.lang.Exception exception

  - ### Class de.caff.generics.WrappedFragileException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5957051677945478538L

    - ### Serialized Fields

      - #### exception

            java.lang.Exception exception

        Exception caught.

- ## Package de.caff.generics.function

  - ### Class de.caff.generics.function.EvaluationException extends WrappedFragileException implements Serializable

    serialVersionUID:
      904568931578969362L

- ## Package de.caff.generics.tuple

  - ### Class de.caff.generics.tuple.NTuple2 extends ITuple2.Base<T1,T2> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

  - ### Class de.caff.generics.tuple.NTuple3 extends ITuple3.Base<T1,T2,T3> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

  - ### Class de.caff.generics.tuple.NTuple4 extends ITuple4.Base<T1,T2,T3,T4> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

  - ### Class de.caff.generics.tuple.NTuple5 extends ITuple5.Base<T1,T2,T3,T4,T5> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

  - ### Class de.caff.generics.tuple.NTuple6 extends ITuple6.Base<T1,T2,T3,T4,T5,T6> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

  - ### Class de.caff.generics.tuple.NTuple7 extends ITuple7.Base<T1,T2,T3,T4,T5,T6,T7> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

  - ### Class de.caff.generics.tuple.NTuple8 extends ITuple8.Base<T1,T2,T3,T4,T5,T6,T7,T8> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

      - #### elem8

            java.lang.Object elem8

  - ### Class de.caff.generics.tuple.NTuple9 extends ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

      - #### elem8

            java.lang.Object elem8

      - #### elem9

            java.lang.Object elem9

  - ### Class de.caff.generics.tuple.Tuple2 extends ITuple2.Base<T1,T2> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

  - ### Class de.caff.generics.tuple.Tuple3 extends ITuple3.Base<T1,T2,T3> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

  - ### Class de.caff.generics.tuple.Tuple4 extends ITuple4.Base<T1,T2,T3,T4> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

  - ### Class de.caff.generics.tuple.Tuple5 extends ITuple5.Base<T1,T2,T3,T4,T5> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

  - ### Class de.caff.generics.tuple.Tuple6 extends ITuple6.Base<T1,T2,T3,T4,T5,T6> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

  - ### Class de.caff.generics.tuple.Tuple7 extends ITuple7.Base<T1,T2,T3,T4,T5,T6,T7> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

  - ### Class de.caff.generics.tuple.Tuple8 extends ITuple8.Base<T1,T2,T3,T4,T5,T6,T7,T8> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

      - #### elem8

            java.lang.Object elem8

  - ### Class de.caff.generics.tuple.Tuple9 extends ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### elem1

            java.lang.Object elem1

      - #### elem2

            java.lang.Object elem2

      - #### elem3

            java.lang.Object elem3

      - #### elem4

            java.lang.Object elem4

      - #### elem5

            java.lang.Object elem5

      - #### elem6

            java.lang.Object elem6

      - #### elem7

            java.lang.Object elem7

      - #### elem8

            java.lang.Object elem8

      - #### elem9

            java.lang.Object elem9