Uses of Interface
com.jnape.palatable.lambda.adt.product.Product5
-
-
Uses of Product5 in com.jnape.palatable.lambda.adt.coproduct
Methods in com.jnape.palatable.lambda.adt.coproduct that return Product5 Modifier and Type Method Description default Product5<Maybe<A>,Maybe<B>,Maybe<C>,Maybe<D>,Maybe<E>>CoProduct5. project()Project this coproduct onto a product. -
Uses of Product5 in com.jnape.palatable.lambda.adt.hlist
Classes in com.jnape.palatable.lambda.adt.hlist that implement Product5 Modifier and Type Class Description classTuple5<_1,_2,_3,_4,_5>A 5-element tuple product type, implemented as a specialized HList.classTuple6<_1,_2,_3,_4,_5,_6>A 6-element tuple product type, implemented as a specialized HList.classTuple7<_1,_2,_3,_4,_5,_6,_7>A 7-element tuple product type, implemented as a specialized HList.classTuple8<_1,_2,_3,_4,_5,_6,_7,_8>An 8-element tuple product type, implemented as a specialized HList. -
Uses of Product5 in com.jnape.palatable.lambda.adt.product
Subinterfaces of Product5 in com.jnape.palatable.lambda.adt.product Modifier and Type Interface Description interfaceProduct6<_1,_2,_3,_4,_5,_6>A product with six values.interfaceProduct7<_1,_2,_3,_4,_5,_6,_7>A product with seven values.interfaceProduct8<_1,_2,_3,_4,_5,_6,_7,_8>A product with eight values.Methods in com.jnape.palatable.lambda.adt.product that return Product5 Modifier and Type Method Description default Product5<_2,_1,_3,_4,_5>Product5. invert()static <_1,_2,_3,_4,_5>
Product5<_1,_2,_3,_4,_5>Product5. product(_1 _1, _2 _2, _3 _3, _4 _4, _5 _5)Static factory method for creating a genericProduct5.default Product5<_2,_3,_1,_4,_5>Product5. rotateL3()default Product5<_2,_3,_4,_1,_5>Product5. rotateL4()default Product5<_2,_3,_4,_5,_1>Product5. rotateL5()Rotate the first five values of this product one slot to the left.default Product5<_3,_1,_2,_4,_5>Product5. rotateR3()default Product5<_4,_1,_2,_3,_5>Product5. rotateR4()default Product5<_5,_1,_2,_3,_4>Product5. rotateR5()Rotate the first five values of this product one slot to the right. -
Uses of Product5 in com.jnape.palatable.lambda.functions.builtin.fn2
Methods in com.jnape.palatable.lambda.functions.builtin.fn2 that return types with arguments of type Product5 Modifier and Type Method Description static <A,B,C,D,E,F>
Fn1<Product5<A,B,C,D,E>,F>Into5. into5(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn)Methods in com.jnape.palatable.lambda.functions.builtin.fn2 with parameters of type Product5 Modifier and Type Method Description FInto5. checkedApply(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn, Product5<A,B,C,D,E> product)static <A,B,C,D,E,F>
FInto5. into5(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn, Product5<A,B,C,D,E> product)
-