Uses of Interface
xyz.cofe.iter.Eterable
-
Packages that use 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>>Обход дочерних элементовclassMappedList<FROM,TO>classStdEventList<E>Список с поддержкой событийInsertingEvent,UpdatingEvent,DeletingEventInsertedEvent,UpdatingEvent,DeletedEventMethods in xyz.cofe.collection that return Eterable Modifier and Type Method Description Eterable<?>ClassNode. extract(Object from)Возвращает набор функций подходящих для извлечения данных (синоним fetch).Eterable<?>ClassNode. fetch(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
Methods in xyz.cofe.collection.graph that return Eterable Modifier and Type Method Description Eterable<Edge<N,E>>SimpleSDGraph. getEdges()Eterable<N>SimpleSDGraph. getNodes() -
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(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(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(Iterable<? extends A> a)Создает итераторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(A init, Function<A,Iterable<? extends A>> follow)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(A init, Function<A,Iterable<? extends A>> follow, Function<List<TreeStep<A>>,TreeStep<A>> poll, Consumer<TreeIterator.PushStep<A>> push)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(Iterable<? extends A> init, Function<A,Iterable<? extends A>> follow)Конструкторstatic <A> Eterable<TreeStep<A>>TreeIterator. of(Iterable<? extends A> init, Function<A,Iterable<? extends A>> follow, Function<List<TreeStep<A>>,TreeStep<A>> poll, Consumer<TreeIterator.PushStep<A>> push)Конструкторdefault <B> Eterable<Pair<A,B>>Eterable. product(Iterable<B> source)Декартово произведениеdefault <B,C,D,E>
Eterable<A>Eterable. product(Iterable<B> source1, Iterable<C> source2, Iterable<D> source3, Iterable<E> source4, QuintConsumer<A,B,C,D,E> consumer)Декартово произведениеdefault <B,C,D>
Eterable<A>Eterable. product(Iterable<B> source1, Iterable<C> source2, Iterable<D> source3, QuadConsumer<A,B,C,D> consumer)Декартово произведениеdefault <B,C>
Eterable<A>Eterable. product(Iterable<B> source1, Iterable<C> source2, TripleConsumer<A,B,C> consumer)Декартово произведениеdefault <B> Eterable<A>Eterable. product(Iterable<B> source, BiConsumer<A,B> consumer)Декартово произведениеstatic <A> Eterable<A>Eterable. single(A a)Создает итератор по единичному значениюdefault Eterable<A>Eterable. union(Iterable<A>... iter)Присоединение данных к исходнымdefault Eterable<A>Eterable. union(Iterable<Iterable<A>> iter)Присоединение данных к исходнымEterable<A>TreeIterBuilder. walk()Создание итератораEterable<A>TreeIterBuilderDefault. walk()
-