- Type Parameters:
A
- тип первого значенияB
- тип второго значенияC
- тип третьего элементаD
- тип 4го элемента
public interface Tuple4<A,B,C,D>
4ка значений
-
Method Summary
Modifier and Type Method Description A
a()
Возвращает первый элемент 4ки значенийdefault Tuple4<A,B,C,D>
apply(Consumer4<A,B,C,D> consumer)
Передает значения элементов в функциюdefault <Z> Z
apply(Fn4<A,B,C,D,Z> fn)
Передает значения элементов в функциюB
b()
Возвращает второй элемент 4ки значенийC
c()
Возвращает третий элемент 4ки значенийD
d()
Возвращает 4ий элемент 4ки значенийstatic <A, B, C, D> Tuple4<A,B,C,D>
of(A a, B b, C c, D d)
Возвращает 4ку значений
-
Method Details
-
a
A a()Возвращает первый элемент 4ки значений- Returns:
- первый элемент 4ки значений
-
b
B b()Возвращает второй элемент 4ки значений- Returns:
- второй элемент 4ки значений
-
c
C c()Возвращает третий элемент 4ки значений- Returns:
- третий элемент 4ки значений
-
d
D d()Возвращает 4ий элемент 4ки значений- Returns:
- 4ий элемент 4ки значений
-
of
Возвращает 4ку значений- Type Parameters:
A
- тип первого элементаB
- тип второго элементаC
- тип 3го элементаD
- тип 4го элемента- Parameters:
a
- первый элементb
- второй элементc
- третий элементd
- 4й элемент- Returns:
- 4ка значений
-
apply
Передает значения элементов в функцию- Parameters:
consumer
- функция приемник- Returns:
- self ссылка
-
apply
Передает значения элементов в функцию- Type Parameters:
Z
- тип результата- Parameters:
fn
- функция приемник- Returns:
- результат вызова функции
-