Uses of Interface
org.openjdk.jmc.common.item.IItemIterable
Packages that use IItemIterable
-
Uses of IItemIterable in org.openjdk.jmc.common.item
Methods in org.openjdk.jmc.common.item that return IItemIterableModifier and TypeMethodDescriptionCreates a new item iterable with all items in this iterable that pass through the filter.static IItemIterable
Methods in org.openjdk.jmc.common.item that return types with arguments of type IItemIterableModifier and TypeMethodDescriptionstatic Stream<IItemIterable>
ItemIterableToolkit.filter
(Stream<? extends IItemIterable> items, IItemFilter on) static <V> Optional<IItemIterable>
ItemCollectionToolkit.join
(IItemCollection items, String withTypeId) default Stream<IItemIterable>
IItemCollection.parallelStream()
default Stream<IItemIterable>
IItemCollection.stream()
Methods in org.openjdk.jmc.common.item with parameters of type IItemIterableModifier and TypeMethodDescriptionItemIterableToolkit.sorted
(IItemIterable items, IAttribute<V> onAttribute, Comparator<? super V> valueComparator) Method parameters in org.openjdk.jmc.common.item with type arguments of type IItemIterableModifier and TypeMethodDescriptionstatic <V,
C extends IItemConsumer<C>>
VItemIterableToolkit.aggregate
(IAggregator<V, C> a, Stream<? extends IItemIterable> items) static IItemCollection
ItemCollectionToolkit.build
(Supplier<Stream<IItemIterable>> items) static IItemCollection
ItemCollectionToolkit.build
(Supplier<Stream<IItemIterable>> items, Set<IRange<IQuantity>> chunkRanges) static Stream<IItemIterable>
ItemIterableToolkit.filter
(Stream<? extends IItemIterable> items, IItemFilter on)