-
- Type Parameters:
A- тип значения
- All Known Implementing Classes:
Tuple1.Tuple1Impl
public interface Tuple1<A>Значение - кортэаж из одного элемента
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTuple1.Tuple1Impl<A>Реализация кортежа
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Aa()Возвращает значениеdefault <B> Tuple2<A,B>add(B b)Создает новый котреж добавляя текущее и указанное значениеdefault Tuple1<A>apply(Consumer<A> consumer)Передает значения элементов в функциюdefault <Z> Zapply(Function<A,Z> fn)Передает значения элементов в функциюdefault Tuple1<A>apply(Consumer1<A> consumer)Передает значения элементов в функциюstatic <A> Tuple1<A>of(A a)Врзвращает пару
-
-
-
Method Detail
-
a
A a()
Возвращает значение- Returns:
- значение
-
of
static <A> Tuple1<A> of(A a)
Врзвращает пару- Type Parameters:
A- тип первого элемента- Parameters:
a- первый элемент- Returns:
- пара значений
-
apply
default Tuple1<A> apply(Consumer<A> consumer)
Передает значения элементов в функцию- Parameters:
consumer- функция приемник- Returns:
- self ссылка
-
apply
default Tuple1<A> apply(Consumer1<A> consumer)
Передает значения элементов в функцию- Parameters:
consumer- функция приемник- Returns:
- self ссылка
-
apply
default <Z> Z apply(Function<A,Z> fn)
Передает значения элементов в функцию- Type Parameters:
Z- тип результата- Parameters:
fn- функция приемник- Returns:
- результат вызова функции
-
-