Package fj.data.vector
Class V
- java.lang.Object
-
- fj.data.vector.V
-
public final class V extends java.lang.ObjectFunctions across vectors.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateV()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A> V2<A>v(A a1, A a2)Puts elements in a vector-2.static <A> V3<A>v(A a1, A a2, A a3)Puts elements in a vector-3.static <A> V4<A>v(A a1, A a2, A a3, A a4)Puts elements in a vector-4.static <A> V5<A>v(A a1, A a2, A a3, A a4, A a5)Puts elements in a vector-5.static <A> V2<A>v(F0<A> a1, F0<A> a2)Puts elements in a vector-2.static <A> V3<A>v(P1<A> a1, F0<A> a2, F0<A> a3)Puts elements in a vector-3.static <A> V4<A>v(P1<A> a1, P1<A> a2, F0<A> a3, F0<A> a4)Puts elements in a vector-4.static <A> V5<A>v(P1<A> a1, P1<A> a2, P1<A> a3, F0<A> a4, F0<A> a5)Puts elements in a vector-5.static <A> F2<A,A,V2<A>>v2()Returns a function that puts elements in a vector-2.static <A> F3<A,A,A,V3<A>>v3()Returns a function that puts elements in a vector-3.static <A> F4<A,A,A,A,V4<A>>v4()Returns a function that puts elements in a vector-4.static <A> F5<A,A,A,A,A,V5<A>>v5()Returns a function that puts elements in a vector-5.
-
-
-
Method Detail
-
v
public static <A> V2<A> v(A a1, A a2)
Puts elements in a vector-2.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.- Returns:
- The vector-2.
-
v
public static <A> V2<A> v(F0<A> a1, F0<A> a2)
Puts elements in a vector-2.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.- Returns:
- The vector-2.
-
v2
public static <A> F2<A,A,V2<A>> v2()
Returns a function that puts elements in a vector-2.- Returns:
- A function that puts elements in a vector-2.
-
v
public static <A> V3<A> v(A a1, A a2, A a3)
Puts elements in a vector-3.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.- Returns:
- The vector-3.
-
v
public static <A> V3<A> v(P1<A> a1, F0<A> a2, F0<A> a3)
Puts elements in a vector-3.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.- Returns:
- The vector-3.
-
v3
public static <A> F3<A,A,A,V3<A>> v3()
Returns a function that puts elements in a vector-3.- Returns:
- A function that puts elements in a vector-3.
-
v
public static <A> V4<A> v(A a1, A a2, A a3, A a4)
Puts elements in a vector-4.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.a4- An element to put in a vector.- Returns:
- The vector-4.
-
v
public static <A> V4<A> v(P1<A> a1, P1<A> a2, F0<A> a3, F0<A> a4)
Puts elements in a vector-4.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.a4- An element to put in a vector.- Returns:
- The vector-4.
-
v4
public static <A> F4<A,A,A,A,V4<A>> v4()
Returns a function that puts elements in a vector-4.- Returns:
- A function that puts elements in a vector-4.
-
v
public static <A> V5<A> v(A a1, A a2, A a3, A a4, A a5)
Puts elements in a vector-5.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.a4- An element to put in a vector.a5- An element to put in a vector.- Returns:
- The vector-5.
-
v
public static <A> V5<A> v(P1<A> a1, P1<A> a2, P1<A> a3, F0<A> a4, F0<A> a5)
Puts elements in a vector-5.- Parameters:
a1- An element to put in a vector.a2- An element to put in a vector.a3- An element to put in a vector.a4- An element to put in a vector.a5- An element to put in a vector.- Returns:
- The vector-5.
-
-