Uses of Interface
org.openjdk.jmc.common.item.IItemIterable
-
Packages that use IItemIterable Package Description org.openjdk.jmc.common.item This package contains theIItemdata model. -
-
Uses of IItemIterable in org.openjdk.jmc.common.item
Methods in org.openjdk.jmc.common.item that return IItemIterable Modifier and Type Method Description IItemIterableIItemIterable. apply(Predicate<IItem> predicate)Creates a new item iterable with all items in this iterable that pass through the filter.static IItemIterableItemIterableToolkit. build(Supplier<Stream<IItem>> items, IType<IItem> type)Methods in org.openjdk.jmc.common.item that return types with arguments of type IItemIterable Modifier and Type Method Description static 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 IItemIterable Modifier and Type Method Description static <V> Stream<? extends IItem>ItemIterableToolkit. sorted(IItemIterable items, IAttribute<V> onAttribute, Comparator<? super V> valueComparator)Method parameters in org.openjdk.jmc.common.item with type arguments of type IItemIterable Modifier and Type Method Description static <V,C extends IItemConsumer<C>>
VItemIterableToolkit. aggregate(IAggregator<V,C> a, Stream<? extends IItemIterable> items)static IItemCollectionItemCollectionToolkit. build(Supplier<Stream<IItemIterable>> items)static IItemCollectionItemCollectionToolkit. build(Supplier<Stream<IItemIterable>> items, Set<IRange<IQuantity>> chunkRanges)static Stream<IItemIterable>ItemIterableToolkit. filter(Stream<? extends IItemIterable> items, IItemFilter on)
-