Uses of Interface
xyz.cofe.iter.Eterable
| Package | Description |
|---|---|
| xyz.cofe.collection |
Коллекции с поддержкой уведомлений.
|
| xyz.cofe.collection.graph |
Коллекции - Графы и алгоритмы работы с ними
|
| xyz.cofe.iter |
Алгоритмы итерации
|
-
Uses of Eterable in xyz.cofe.collection
Subinterfaces of Eterable in xyz.cofe.collection Modifier and Type Interface Description interfaceEventList<E>Список с поддержкой уведомленийinterfaceEventSet<E>Набор объектов с поддержкой уведомлений о изменение набораinterfacePreEventList<E>Генерация событий перед началом модификации коллекцииClasses in xyz.cofe.collection that implement Eterable Modifier and Type Class Description classBasicEventList<E>Список с поддержкой уведомленийclassBasicEventSet<E>Набор объектов с поддержкой уведомленийclassClassSetНабор классов с поддержкой конструкции instanceofstatic classImTreeWalk.Walk<A extends ImTree<? extends A>>Обход дочерних элементовclassStdEventList<E>Список с поддержкой событийInsertingEvent,UpdatingEvent,DeletingEventInsertedEvent,UpdatingEvent,DeletedEventMethods in xyz.cofe.collection that return Eterable Modifier and Type Method Description Eterable<?>ClassNode. extract(java.lang.Object from)Возвращает набор функций подходящих для извлечения данных (синоним fetch).Eterable<?>ClassNode. fetch(java.lang.Object node)Возвращает набор функций подходящих для извлечения данныхEterable<A>ImTreeWalk.Walk. go()Итератор по узлам дереваEterable<SELF>BasicTree. nodes()Возвращает дочерние элементыEterable<A>ImTree. nodes()Возвращает дочерние узлыEterable<SELF>MutableTree. nodes()Возвращает дочерние элементыdefault Eterable<SELF>Tree. nodes()Возвращает дочерние элементыEterable<TreeStep<A>>ImTreeWalk.Walk. tree()Итератор по узлам дерева -
Uses of Eterable in xyz.cofe.collection.graph
-
Uses of Eterable in xyz.cofe.iter
Classes in xyz.cofe.iter that implement Eterable Modifier and Type Class Description classArrayIterable<T>Итератор по массивуclassBiProductIterable<A,B>Итератор - декартово произведениеclassEmptyIterable<T>Возвращает пустую последовательность объектовclassEterableProxy<A>Прокси для итератораclassFilterIterable<T>Итератор - фильтрclassLimitIterable<A>Итератор с ограниченной по кол-ву выборкойclassMapIterable<FromType,ToType>Итератор отобрадения одного типа данных на другойclassSingleIterable<T>Возвращает последовательность с одним элементомclassUnionIterable<TValue>Итератор выдающий последовательность значений из итераторовMethods in xyz.cofe.iter that return Eterable Modifier and Type Method Description static <A> Eterable<A>Eterable. empty()"Пустой" Итераторdefault Eterable<A>Eterable. filter(java.util.function.Predicate<A> filter)Фильтрация исходных данныхEterable<TreeStep<A>>TreeIterBuilder. go()Создание итератораEterable<TreeStep<A>>TreeIterBuilderDefault. go()default Eterable<A>Eterable. limit(long limit)Ограничение исходного набораdefault <B> Eterable<B>Eterable. map(java.util.function.Function<A,B> map)Отображения одного набора данных на другойEterable<A>TreeStep. nodes()Получение пути ввиде итератораdefault Eterable<A>Eterable. notNull()Фильтрация исходного набора - удаление null значенийstatic <A> Eterable<A>Eterable. of(A... a)Итератор по массивуstatic <A> Eterable<A>Eterable. of(java.lang.Iterable<? extends A> a)Создает итераторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(A init, java.util.function.Function<A,java.lang.Iterable<? extends A>> follow)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(A init, java.util.function.Function<A,java.lang.Iterable<? extends A>> follow, java.util.function.Function<java.util.List<TreeStep<A>>,TreeStep<A>> poll, java.util.function.Consumer<TreeIterator.PushStep<A>> push)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(java.lang.Iterable<? extends A> init, java.util.function.Function<A,java.lang.Iterable<? extends A>> follow)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(java.lang.Iterable<? extends A> init, java.util.function.Function<A,java.lang.Iterable<? extends A>> follow, java.util.function.Function<java.util.List<TreeStep<A>>,TreeStep<A>> poll, java.util.function.Consumer<TreeIterator.PushStep<A>> push)Конструкторdefault <B> Eterable<Pair<A,B>>Eterable. product(java.lang.Iterable<B> source)Декартово произведениеdefault <B, C, D, E> Eterable<A>Eterable. product(java.lang.Iterable<B> source1, java.lang.Iterable<C> source2, java.lang.Iterable<D> source3, java.lang.Iterable<E> source4, QuintConsumer<A,B,C,D,E> consumer)Декартово произведениеdefault <B, C, D> Eterable<A>Eterable. product(java.lang.Iterable<B> source1, java.lang.Iterable<C> source2, java.lang.Iterable<D> source3, QuadConsumer<A,B,C,D> consumer)Декартово произведениеdefault <B, C> Eterable<A>Eterable. product(java.lang.Iterable<B> source1, java.lang.Iterable<C> source2, TripleConsumer<A,B,C> consumer)Декартово произведениеdefault <B> Eterable<A>Eterable. product(java.lang.Iterable<B> source, java.util.function.BiConsumer<A,B> consumer)Декартово произведениеstatic <A> Eterable<A>Eterable. single(A a)Создает итератор по единичному значениюdefault Eterable<A>Eterable. union(java.lang.Iterable<A>... iter)Присоединение данных к исходнымdefault Eterable<A>Eterable. union(java.lang.Iterable<java.lang.Iterable<A>> iter)Присоединение данных к исходнымEterable<A>TreeIterBuilder. walk()Создание итератораEterable<A>TreeIterBuilderDefault. walk()