Interface Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>

All Superinterfaces:
GenericTuple<Object>, Tuple
All Known Implementing Classes:
DecupleImpl

public interface Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> extends Tuple
  • Method Details

    • getFirst

      T0 getFirst()
    • getSecond

      T1 getSecond()
    • getThird

      T2 getThird()
    • getFourth

      T3 getFourth()
    • getFifth

      T4 getFifth()
    • getSixth

      T5 getSixth()
    • getSeventh

      T6 getSeventh()
    • getEighth

      T7 getEighth()
    • getNinth

      T8 getNinth()
    • getTenth

      T9 getTenth()
    • size

      default int size()
      Specified by:
      size in interface GenericTuple<T0>
    • get

      default Object get(int index)
      Specified by:
      get in interface GenericTuple<T0>
    • getFirstGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> FirstAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T0> getFirstGetter()
    • getSecondGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> SecondAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T1> getSecondGetter()
    • getThirdGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> ThirdAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T2> getThirdGetter()
    • getFourthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> FourthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T3> getFourthGetter()
    • getFifthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> FifthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T4> getFifthGetter()
    • getSixthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> SixthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T5> getSixthGetter()
    • getSeventhGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> SeventhAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T6> getSeventhGetter()
    • getEighthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> EighthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T7> getEighthGetter()
    • getNinthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> NinthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T8> getNinthGetter()
    • getTenthGetter

      static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TenthAccessor<Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>,T9> getTenthGetter()