Index
All Classes and Interfaces|All Packages|Serialized Form
A
- append(A) - Method in interface xyz.cofe.coll.im.Append
-
Добавить в конец списка
- append(A) - Method in class xyz.cofe.coll.im.ImListLinked
- append(A) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- append(A) - Method in interface xyz.cofe.coll.im.Tuple
- append(B) - Method in interface xyz.cofe.coll.im.Tuple1
- append(C) - Method in interface xyz.cofe.coll.im.Tuple2
- append(D) - Method in interface xyz.cofe.coll.im.Tuple3
- append(E) - Method in interface xyz.cofe.coll.im.Tuple4
- append(PositionalRead<? extends A>) - Method in interface xyz.cofe.coll.im.Append
-
Добавить значения в конец
- append(PositionalRead<? extends A>) - Method in class xyz.cofe.coll.im.ImListLinked
- append(PositionalRead<? extends A>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- Append<SELF,
A> - Interface in xyz.cofe.coll.im -
Возможность добавления в конец списка
- apply() - Method in interface xyz.cofe.coll.im.Fn0
- apply(A) - Method in interface xyz.cofe.coll.im.Fn1
- apply(A, B) - Method in interface xyz.cofe.coll.im.Fn2
- apply(A, B, C) - Method in interface xyz.cofe.coll.im.Fn3
- apply(A, B, C, D) - Method in interface xyz.cofe.coll.im.Fn4
- apply(A, B, C, D, E) - Method in interface xyz.cofe.coll.im.Fn5
- apply(A, B, C, D, E, F) - Method in interface xyz.cofe.coll.im.Fn6
C
- containsAll(A...) - Method in interface xyz.cofe.coll.im.ImList
-
Проверка наличия указанных элементов
- containsAll(Iterable<A>) - Method in interface xyz.cofe.coll.im.ImList
-
Проверка наличия указанных элементов
- containsAll(PositionalRead<A>) - Method in interface xyz.cofe.coll.im.ImList
-
Проверка наличия указанных элементов
- containsCount(Fn2<Boolean, A, A>, PositionalRead<A>) - Method in interface xyz.cofe.coll.im.ImList
-
Проверка наличия указанных элементов
- Countable - Interface in xyz.cofe.coll.im
-
Счетное множество/список
E
- each(Consumer<A>) - Method in interface xyz.cofe.coll.im.ForEach
-
Обход списка
- each(Consumer<A>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- Emptable<SELF> - Interface in xyz.cofe.coll.im
-
Возможность создать пустую коллекцию
- empty() - Method in interface xyz.cofe.coll.im.Emptable
-
Создает пустую коллекцию
- empty() - Method in class xyz.cofe.coll.im.ImListLinked
- empty() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- enumerate() - Method in interface xyz.cofe.coll.im.ImList
-
Перечислить/нумеровать элементы списка
- Enumerated(long, A) - Constructor for record class xyz.cofe.coll.im.ImList.Enumerated
-
Creates an instance of a
Enumeratedrecord class. - equals(Object) - Method in record class xyz.cofe.coll.im.FMap.Split
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class xyz.cofe.coll.im.ImList.Enumerated
-
Indicates whether some other object is "equal to" this one.
- error(E) - Static method in class xyz.cofe.coll.im.Result
F
- filter(Function<A, Boolean>) - Method in interface xyz.cofe.coll.im.Filter
-
Фильтрует список
- Filter<SELF extends Append<SELF,
A>, A> - Interface in xyz.cofe.coll.im -
Фильтрация коллекции
- find(Function<A, Boolean>) - Method in interface xyz.cofe.coll.im.ImList
-
Поиск элемента
- fmap(Class<B>) - Method in interface xyz.cofe.coll.im.FMap
-
Фильтрует коллекцию и возвращает коллекцию содержащую элементы указанного класса
- fmap(Function<A, PositionalRead<B>>) - Method in interface xyz.cofe.coll.im.FMap
-
Отображение коллекции
- fmap(Function<A, PositionalRead<B>>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- fmap(Function<A, PositionalRead<C>>, Function<B, PositionalRead<D>>) - Method in record class xyz.cofe.coll.im.FMap.Split
- fmap(Fn1<Result<V, ERROR>, VALUE>) - Method in class xyz.cofe.coll.im.Result
- FMap<A> - Interface in xyz.cofe.coll.im
-
Отображение коллекции
- FMap.Split<A,
B> - Record Class in xyz.cofe.coll.im -
Отображение коллекции на две
- Fn0<RES> - Interface in xyz.cofe.coll.im
-
Функция без аргументов
- Fn1<RES,
A> - Interface in xyz.cofe.coll.im -
Функция с одним элементом
- Fn2<RES,
A, B> - Interface in xyz.cofe.coll.im -
Функция с двумя элементами
- Fn3<RES,
A, B, C> - Interface in xyz.cofe.coll.im -
Функция с тремя элементами
- Fn4<RES,
A, B, C, D> - Interface in xyz.cofe.coll.im -
Функция с тремя элементами
- Fn5<RES,
A, B, C, D, E> - Interface in xyz.cofe.coll.im -
Функция с тремя элементами
- Fn6<RES,
A, B, C, D, E, F> - Interface in xyz.cofe.coll.im -
Функция с тремя элементами
- fold(Function<VALUE, R>, Function<ERROR, R>) - Method in class xyz.cofe.coll.im.Result
- fold(Function<ImList<A>, Function<ImList<B>, R>>) - Method in record class xyz.cofe.coll.im.FMap.Split
- foldLeft(B, BiFunction<B, A, B>) - Method in interface xyz.cofe.coll.im.FoldLeft
-
Свертка от начала к концу списка
- foldLeft(B, BiFunction<B, A, B>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- foldLeft(B, BiFunction<B, A, B>) - Method in interface xyz.cofe.coll.im.PositionalRead
- FoldLeft<A> - Interface in xyz.cofe.coll.im
-
Свертка списка от начала к концу
- foldRight(B, BiFunction<B, A, B>) - Method in interface xyz.cofe.coll.im.FoldRight
-
Свертка списка от конца к началу
- foldRight(B, BiFunction<B, A, B>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- foldRight(B, BiFunction<B, A, B>) - Method in interface xyz.cofe.coll.im.PositionalRead
- FoldRight<A> - Interface in xyz.cofe.coll.im
-
Свертка списка от конца к началу
- ForEach<A> - Interface in xyz.cofe.coll.im
-
Обход элементов списка
G
- get(int) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- get(int) - Method in interface xyz.cofe.coll.im.PositionalRead
-
Чтение элемента списка
- getError() - Method in class xyz.cofe.coll.im.Result
- getOk() - Method in class xyz.cofe.coll.im.Result
H
- hashCode() - Method in record class xyz.cofe.coll.im.FMap.Split
-
Returns a hash code value for this object.
- hashCode() - Method in record class xyz.cofe.coll.im.ImList.Enumerated
-
Returns a hash code value for this object.
- hasNext() - Method in class xyz.cofe.coll.im.ImListLinkedBase.ImListLinkedIterator
- head() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- head() - Method in interface xyz.cofe.coll.im.PositionalRead
-
Чтение "головы" / первого элемента
I
- ImList<A> - Interface in xyz.cofe.coll.im
- ImList.Enumerated<A> - Record Class in xyz.cofe.coll.im
-
Перечисление
- ImListLinked<A> - Class in xyz.cofe.coll.im
- ImListLinked(A, ImListLinkedBase<A>) - Constructor for class xyz.cofe.coll.im.ImListLinked
- ImListLinkedBase<A> - Class in xyz.cofe.coll.im
- ImListLinkedBase(A, ImListLinkedBase<A>) - Constructor for class xyz.cofe.coll.im.ImListLinkedBase
- ImListLinkedBase.ImListLinkedIterator<A> - Class in xyz.cofe.coll.im
- ImListLinkedIterator(ImListLinkedBase<A>) - Constructor for class xyz.cofe.coll.im.ImListLinkedBase.ImListLinkedIterator
- index() - Method in record class xyz.cofe.coll.im.ImList.Enumerated
-
Returns the value of the
indexrecord component. - isError() - Method in class xyz.cofe.coll.im.Result
- isNil() - Method in class xyz.cofe.coll.im.ImListLinkedBase
-
Проверка, что текущий элемент - это конец списка
- isOk() - Method in class xyz.cofe.coll.im.Result
- iterator() - Method in class xyz.cofe.coll.im.ImListLinkedBase
L
- last() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- last() - Method in interface xyz.cofe.coll.im.PositionalRead
-
Чтение последнего элемента
- left() - Method in record class xyz.cofe.coll.im.FMap.Split
-
Returns the value of the
leftrecord component. - leftFmap(Class<C>) - Method in record class xyz.cofe.coll.im.FMap.Split
- leftFmap(Function<A, PositionalRead<C>>) - Method in record class xyz.cofe.coll.im.FMap.Split
M
- map(Function<A, B>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- map(Function<A, B>) - Method in interface xyz.cofe.coll.im.MAP
-
Отображение элементов коллекции
- map(Fn1<RES, A>) - Method in interface xyz.cofe.coll.im.Tuple1
- map(Fn1<V, VALUE>) - Method in class xyz.cofe.coll.im.Result
- map(Fn2<RES, A, B>) - Method in interface xyz.cofe.coll.im.Tuple2
- map(Fn3<RES, A, B, C>) - Method in interface xyz.cofe.coll.im.Tuple3
- map(Fn4<RES, A, B, C, D>) - Method in interface xyz.cofe.coll.im.Tuple4
- map(Fn5<RES, A, B, C, D, E>) - Method in interface xyz.cofe.coll.im.Tuple5
- map(Fn6<RES, A, B, C, D, E, F>) - Method in interface xyz.cofe.coll.im.Tuple6
- MAP<A> - Interface in xyz.cofe.coll.im
-
Отображение элементов коллекции
- mapErr(Fn1<E, ERROR>) - Method in class xyz.cofe.coll.im.Result
- merge(FMap.Split<? extends A, ? extends B>) - Method in record class xyz.cofe.coll.im.FMap.Split
-
Объединение списков
N
- next() - Method in class xyz.cofe.coll.im.ImListLinkedBase.ImListLinkedIterator
O
- of() - Static method in interface xyz.cofe.coll.im.Tuple
- of(A) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A) - Static method in interface xyz.cofe.coll.im.Tuple1
- of(A...) - Static method in class xyz.cofe.coll.im.ImListLinked
- of(A, B) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A, B) - Static method in interface xyz.cofe.coll.im.Tuple2
- of(A, B, C) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A, B, C) - Static method in interface xyz.cofe.coll.im.Tuple3
- of(A, B, C, D) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A, B, C, D) - Static method in interface xyz.cofe.coll.im.Tuple4
- of(A, B, C, D, E) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A, B, C, D, E) - Static method in interface xyz.cofe.coll.im.Tuple5
- of(A, B, C, D, E, F) - Static method in interface xyz.cofe.coll.im.Tuple
- of(A, B, C, D, E, F) - Static method in interface xyz.cofe.coll.im.Tuple6
- of(Iterable<A>) - Static method in class xyz.cofe.coll.im.ImListLinked
- of(Iterable<T>) - Static method in interface xyz.cofe.coll.im.ImList
- of(T...) - Static method in interface xyz.cofe.coll.im.ImList
- of(PositionalRead<A>) - Static method in class xyz.cofe.coll.im.ImListLinked
- of(PositionalRead<T>) - Static method in interface xyz.cofe.coll.im.ImList
- ok(V) - Static method in class xyz.cofe.coll.im.Result
- ok(V, Class<E>) - Static method in class xyz.cofe.coll.im.Result
- one(A) - Method in class xyz.cofe.coll.im.ImListLinked
- one(A) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- one(A) - Method in interface xyz.cofe.coll.im.One
-
Создание коллекции с один элементом
- One<SELF,
A> - Interface in xyz.cofe.coll.im -
Создание коллекции с одним элементом
P
- PositionalRead<A> - Interface in xyz.cofe.coll.im
-
Позиционное чтение элементов коллекции
- prepend(A) - Method in class xyz.cofe.coll.im.ImListLinked
- prepend(A) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- prepend(A) - Method in interface xyz.cofe.coll.im.Prepend
-
Добавление элемента в начало списка
- prepend(PositionalRead<? extends A>) - Method in class xyz.cofe.coll.im.ImListLinked
- prepend(PositionalRead<? extends A>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- prepend(PositionalRead<? extends A>) - Method in interface xyz.cofe.coll.im.Prepend
-
Добавление элементов в начало списка
- Prepend<SELF,
A> - Interface in xyz.cofe.coll.im -
Добавление элемента в конец списка
- prependUnordered(PositionalRead<A>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
R
- Result<VALUE,
ERROR> - Class in xyz.cofe.coll.im -
Контейнер для успешного выполнения функции или наличия ошибки
- reverse() - Method in record class xyz.cofe.coll.im.FMap.Split
-
Разворот списков
- reverse() - Method in interface xyz.cofe.coll.im.ImList
-
Разворот списка
- reverse() - Method in class xyz.cofe.coll.im.ImListLinked
- reverse() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- reverse() - Method in interface xyz.cofe.coll.im.Reverse
-
Разворот списка
- Reverse<SELF> - Interface in xyz.cofe.coll.im
-
Разворот списка
- right() - Method in record class xyz.cofe.coll.im.FMap.Split
-
Returns the value of the
rightrecord component. - rightFmap(Class<D>) - Method in record class xyz.cofe.coll.im.FMap.Split
- rightFmap(Function<B, PositionalRead<D>>) - Method in record class xyz.cofe.coll.im.FMap.Split
S
- selfConstructor(A1, ImListLinkedBase<A1>) - Method in class xyz.cofe.coll.im.ImListLinked
- selfConstructor(B, ImListLinkedBase<B>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
-
Данный метод должен быть переопределен в дочерних классах
- size() - Method in interface xyz.cofe.coll.im.Countable
-
Возвращает кол-во элементов
- size() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- split(A, B) - Static method in record class xyz.cofe.coll.im.FMap.Split
- split(Class<B>) - Method in interface xyz.cofe.coll.im.FMap
-
Фильтрует коллекцию и возвращает коллекцию содержащую элементы указанного класса
- split(Function<A, FMap.Split<B, A>>) - Method in interface xyz.cofe.coll.im.FMap
-
Фильтрация коллекции на две: отфильтрованную
- split(Function<A, FMap.Split<B, A>>) - Method in class xyz.cofe.coll.im.ImListLinkedBase
- Split(ImList<A>, ImList<B>) - Constructor for record class xyz.cofe.coll.im.FMap.Split
-
Creates an instance of a
Splitrecord class. - splitLeft(A) - Static method in record class xyz.cofe.coll.im.FMap.Split
- splitRight(B) - Static method in record class xyz.cofe.coll.im.FMap.Split
- stream() - Method in interface xyz.cofe.coll.im.ImList
T
- tail() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- tail() - Method in interface xyz.cofe.coll.im.Tail
-
Возвращение списка без первого элемента
- Tail<SELF extends Append<SELF,
A>, A> - Interface in xyz.cofe.coll.im -
Чтение хвоста списка - все, кроме первого элемента
- toImList() - Method in class xyz.cofe.coll.im.ImListLinkedBase
- toImList() - Method in interface xyz.cofe.coll.im.PositionalRead
-
Возвращает иммутабельный список
- toList() - Method in interface xyz.cofe.coll.im.PositionalRead
-
Возвращает мутабельный список
- toOptional() - Method in class xyz.cofe.coll.im.Result
- toString() - Method in record class xyz.cofe.coll.im.FMap.Split
-
Returns a string representation of this record class.
- toString() - Method in record class xyz.cofe.coll.im.ImList.Enumerated
-
Returns a string representation of this record class.
- toString() - Method in class xyz.cofe.coll.im.ImListLinked
- Tuple - Interface in xyz.cofe.coll.im
- Tuple1<A> - Interface in xyz.cofe.coll.im
-
Кортеж из одного элемента
- Tuple2<A,
B> - Interface in xyz.cofe.coll.im - Tuple3<A,
B, C> - Interface in xyz.cofe.coll.im - Tuple4<A,
B, C, D> - Interface in xyz.cofe.coll.im - Tuple5<A,
B, C, D, E> - Interface in xyz.cofe.coll.im - Tuple6<A,
B, C, D, E, F> - Interface in xyz.cofe.coll.im
U
- unwrap(Fn1<VALUE, ERROR>) - Method in class xyz.cofe.coll.im.Result
V
- value() - Method in record class xyz.cofe.coll.im.ImList.Enumerated
-
Returns the value of the
valuerecord component.
X
- xyz.cofe.coll.im - module xyz.cofe.coll.im
- xyz.cofe.coll.im - package xyz.cofe.coll.im
-
Иммутабельные коллекции
_
- _1() - Method in interface xyz.cofe.coll.im.Tuple1
-
Возвращает элемент кортежа
- _1() - Method in interface xyz.cofe.coll.im.Tuple2
- _1() - Method in interface xyz.cofe.coll.im.Tuple3
- _1() - Method in interface xyz.cofe.coll.im.Tuple4
- _1() - Method in interface xyz.cofe.coll.im.Tuple5
- _1() - Method in interface xyz.cofe.coll.im.Tuple6
- _2() - Method in interface xyz.cofe.coll.im.Tuple2
- _2() - Method in interface xyz.cofe.coll.im.Tuple3
- _2() - Method in interface xyz.cofe.coll.im.Tuple4
- _2() - Method in interface xyz.cofe.coll.im.Tuple5
- _2() - Method in interface xyz.cofe.coll.im.Tuple6
- _3() - Method in interface xyz.cofe.coll.im.Tuple3
- _3() - Method in interface xyz.cofe.coll.im.Tuple4
- _3() - Method in interface xyz.cofe.coll.im.Tuple5
- _3() - Method in interface xyz.cofe.coll.im.Tuple6
- _4() - Method in interface xyz.cofe.coll.im.Tuple4
- _4() - Method in interface xyz.cofe.coll.im.Tuple5
- _4() - Method in interface xyz.cofe.coll.im.Tuple6
- _5() - Method in interface xyz.cofe.coll.im.Tuple5
- _5() - Method in interface xyz.cofe.coll.im.Tuple6
- _6() - Method in interface xyz.cofe.coll.im.Tuple6
All Classes and Interfaces|All Packages|Serialized Form