Uses of Interface
de.xima.fc.utils.XIterableUtils.Indexed
Packages that use XIterableUtils.Indexed
-
Uses of XIterableUtils.Indexed in de.xima.fc.utils
Methods in de.xima.fc.utils that return types with arguments of type XIterableUtils.IndexedModifier and TypeMethodDescriptionstatic <T> Collector<T, ?, Stream<XIterableUtils.Indexed<T>>> XCollectionUtils.adjoiningIndex()Gets a collector that adds the 0-based index to all elements, and returns a stream of these elements.static <T> Iterable<XIterableUtils.Indexed<T>> Wraps an iterable and adds the index to each element.static <T> Stream<XIterableUtils.Indexed<T>> XIterableUtils.withIndexStreamed(Iterable<T> iterable) Wraps an iterable and adds the index to each element.Method parameters in de.xima.fc.utils with type arguments of type XIterableUtils.IndexedModifier and TypeMethodDescriptionstatic <T,R> Collector <T, ?, R> XCollectionUtils.adjoiningIndex(Function<? super Iterable<XIterableUtils.Indexed<T>>, R> finisher) Gets a collector that adds the 0-based index to all elements, and applies the finisher to the list of indexed elements.static <T,A, R> Collector <T, ?, R> XCollectionUtils.adjoiningIndex(Collector<XIterableUtils.Indexed<T>, A, R> downstream) Gets a collector that adds the 0-based index to all elements, and applies the downstream collector to all elements.