Package 

Class TupleExtensionsKt

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static <T extends Any> T component1(Tuple2<T, ?> $self) Extension for Tuple2 to work with destructuring declarations.
      final static <T extends Any> T component2(Tuple2<?, T> $self) Extension for Tuple2 to work with destructuring declarations.
      final static <T extends Any> T component3(Tuple3<?, ?, T> $self) Extension for Tuple3 to work with destructuring declarations.
      final static <T extends Any> T component4(Tuple4<?, ?, ?, T> $self) Extension for Tuple4 to work with destructuring declarations.
      final static <T extends Any> T component5(Tuple5<?, ?, ?, ?, T> $self) Extension for Tuple5 to work with destructuring declarations.
      final static <T extends Any> T component6(Tuple6<?, ?, ?, ?, ?, T> $self) Extension for Tuple6 to work with destructuring declarations.
      final static <T extends Any> T component7(Tuple7<?, ?, ?, ?, ?, ?, T> $self) Extension for Tuple7 to work with destructuring declarations.
      final static <T extends Any> T component8(Tuple8<?, ?, ?, ?, ?, ?, ?, T> $self) Extension for Tuple8 to work with destructuring declarations.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • component1

         final static <T extends Any> T component1(Tuple2<T, ?> $self)

        Extension for Tuple2 to work with destructuring declarations.

      • component2

         final static <T extends Any> T component2(Tuple2<?, T> $self)

        Extension for Tuple2 to work with destructuring declarations.

      • component3

         final static <T extends Any> T component3(Tuple3<?, ?, T> $self)

        Extension for Tuple3 to work with destructuring declarations.

      • component4

         final static <T extends Any> T component4(Tuple4<?, ?, ?, T> $self)

        Extension for Tuple4 to work with destructuring declarations.

      • component5

         final static <T extends Any> T component5(Tuple5<?, ?, ?, ?, T> $self)

        Extension for Tuple5 to work with destructuring declarations.

      • component6

         final static <T extends Any> T component6(Tuple6<?, ?, ?, ?, ?, T> $self)

        Extension for Tuple6 to work with destructuring declarations.

      • component7

         final static <T extends Any> T component7(Tuple7<?, ?, ?, ?, ?, ?, T> $self)

        Extension for Tuple7 to work with destructuring declarations.

      • component8

         final static <T extends Any> T component8(Tuple8<?, ?, ?, ?, ?, ?, ?, T> $self)

        Extension for Tuple8 to work with destructuring declarations.