Module xyz.cofe.ecolls
Package xyz.cofe.iter
Алгоритмы итерации
-
Interface Summary Interface Description Eterable<A> Расширение стандартного итератораTreeIterBuilder<A> Создание итератора по дереву -
Class Summary Class Description Acum<A> Контейнер для значенияArrayIterable<T> Итератор по массивуArrayIterator<T> Итератор по массивуBiProductIterable<A,B> Итератор - декартово произведениеBiProductIterator<A,B> Итератор - декартовое произведениеEmptyIterable<T> Возвращает пустую последовательность объектовEterableProxy<A> Прокси для итератораFilterIterable<T> Итератор - фильтрFilterIterator<T> Итератор - фильтрLimitIterable<A> Итератор с ограниченной по кол-ву выборкойLimitIterable.LimitIter<A> Итератор с ограниченной по кол-ву выборкойMapIterable<FromType,ToType> Итератор отобрадения одного типа данных на другойMapIterator<FromType,ToType> Итератор отобрадения одного типа данных на другойSingleIterable<T> Возвращает последовательность с одним элементомSingleIterator<T> Возвращает последовательность с одним элементомTreeIterator<A> Итератор по деревуTreeIterator.PushStep<A> Данные для вставки узла в список рабочих узловTreeIterBuilderDefault<A> Создание итераторов по деревуTreeStep<A> Один шаг при обходе дереваUnionIterable<TValue> Итератор выдающий последовательность значений из итераторовUnionIterator<TValue> Итератор выдающий последовательность значений из итераторов