Package io.aether.utils.flow
Interface FlowLong
-
- All Superinterfaces:
java.lang.Iterable<java.lang.Long>,java.util.Iterator<java.lang.Long>,it.unimi.dsi.fastutil.longs.LongIterable,it.unimi.dsi.fastutil.longs.LongIterator,java.util.PrimitiveIterator<java.lang.Long,java.util.function.LongConsumer>,java.util.PrimitiveIterator.OfLong
- All Known Subinterfaces:
FlowCompletedLong
public interface FlowLong extends it.unimi.dsi.fastutil.longs.LongIterator, it.unimi.dsi.fastutil.longs.LongIterable
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default FlowLongadd(long value)default FlowLongaddAll(FlowLong values)default FlowLongaddAll(it.unimi.dsi.fastutil.longs.LongIterable values)default FlowLongaddAll(it.unimi.dsi.fastutil.longs.LongIterator values)default FlowLongaddAllEls(long... values)default booleanallMatch(APredicateLong p)default booleananyMatch(APredicateLong p)default booleananyMatchValue(long p)default @NotNull FlowLongapply(AConsumerLong c)default Flow<java.lang.Long>box()default FlowLongdistinct()default @NotNull FlowLongfilter(@Nullable APredicateLong predicate)default @NotNull FlowLongfilterNot(@Nullable APredicateLong predicate)default @NotNull FlowLongflatMap(@NotNull ABiConsumerL2O<AConsumerLong> f)default @NotNull FlowLongflatMap(@NotNull AFunctionL2Array f)default @NotNull FlowLongflatMap(@NotNull AFunctionL2IterableLong f)default @NotNull FlowLongflatMap(@NotNull AFunctionL2StreamLong f)default voidforeach(AConsumer<java.lang.Long> c)default longgetFirst()default longgetFirst(APredicateLong p)default longgetFirstOr(long def)default @NotNull FlowLongifEmpty(ARunnable task)default @NotNull FlowLongifEmpty(java.lang.Exception error)default @NotNull FlowLongignoreError(java.lang.Class<? extends java.lang.Exception> ee)default @NotNull it.unimi.dsi.fastutil.longs.LongIteratoriterator()default java.lang.Stringjoin()default java.lang.Stringjoin(AFunctionL2O<java.lang.Object> preparer, java.lang.String delimer)default java.lang.Stringjoin(java.lang.String delimer)default java.lang.Stringjoin(java.lang.String delim, java.lang.String prefix, java.lang.String postfix)default @NotNull FlowLongmap(@NotNull AFunctionL2L f)default <E> @NotNull Flow<E>mapToObj(@NotNull AFunctionL2O<E> f)default java.lang.Longmax()default java.lang.Longmax(AComparatorLong comparator)default longmin()default longmin(AComparatorLong comparator)default booleannoneMatch(APredicateLong p)default booleannoneMatchValue(long p)static FlowLongof()static @NotNull FlowLongof(long... array)static @NotNull FlowLongof(@NotNull FlowLong stream)static @NotNull FlowLongof(@NotNull it.unimi.dsi.fastutil.longs.LongIterable iterable)static @NotNull FlowLongof(@NotNull it.unimi.dsi.fastutil.longs.LongIterator iterator)static @NotNull FlowLongof(@NotNull it.unimi.dsi.fastutil.longs.LongList collection)static @NotNull FlowLongof(@NotNull it.unimi.dsi.fastutil.longs.LongSet collection)static voidquickSort(long[] source, int leftBorder, int rightBorder, AComparatorLong comparator)default longrandom()default @NotNull FlowLongsort(@NotNull AComparatorLong comparator)default <E> EstreamTo(AFunction<FlowLong,E> consumer)default voidto(AConsumerLong consumer)default long @NotNull []toArray()default <E extends java.util.Collection<java.lang.Long>>
EtoCollection(E collection)default @NotNull it.unimi.dsi.fastutil.longs.LongIterabletoIterable()default @NotNull it.unimi.dsi.fastutil.longs.LongListtoList()default <K,V>
@NotNull java.util.Map<K,V>toMap(AFunctionL2O<K> keyFactory, AFunctionL2O<V> valFactory)default <V> @NotNull it.unimi.dsi.fastutil.ints.Int2ObjectMap<V>toMapI2O(AFunctionL2I keyFactory, AFunctionL2O<V> valFactory)default <V> @NotNull it.unimi.dsi.fastutil.longs.Long2ObjectMap<V>toMapL2O(AFunctionL2L keyFactory, AFunctionL2O<V> valFactory)default <K> @NotNull it.unimi.dsi.fastutil.objects.Object2IntMap<K>toMapO2I(AFunctionL2O<K> keyFactory, AFunctionL2I valFactory)default @NotNull it.unimi.dsi.fastutil.longs.LongSettoSet()default @NotNull ASupplierLongtoSupplier()-
Methods inherited from interface it.unimi.dsi.fastutil.longs.LongIterable
forEach, forEach, forEach, longIterator, longSpliterator, spliterator
-
-
-
-
Field Detail
-
EMPTY_AR
static final long[] EMPTY_AR
-
EMPTY
static final FlowLong EMPTY
-
-
Method Detail
-
box
default Flow<java.lang.Long> box()
-
of
@NotNull static @NotNull FlowLong of(long... array)
-
of
@NotNull static @NotNull FlowLong of(@NotNull @NotNull it.unimi.dsi.fastutil.longs.LongIterable iterable)
-
of
@NotNull static @NotNull FlowLong of(@NotNull @NotNull it.unimi.dsi.fastutil.longs.LongSet collection)
-
of
@NotNull static @NotNull FlowLong of(@NotNull @NotNull it.unimi.dsi.fastutil.longs.LongList collection)
-
of
@NotNull static @NotNull FlowLong of(@NotNull @NotNull it.unimi.dsi.fastutil.longs.LongIterator iterator)
-
of
static FlowLong of()
-
quickSort
static void quickSort(long[] source, int leftBorder, int rightBorder, AComparatorLong comparator)
-
iterator
@NotNull default @NotNull it.unimi.dsi.fastutil.longs.LongIterator iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.Long>- Specified by:
iteratorin interfaceit.unimi.dsi.fastutil.longs.LongIterable
-
anyMatch
default boolean anyMatch(APredicateLong p)
-
noneMatch
default boolean noneMatch(APredicateLong p)
-
add
default FlowLong add(long value)
-
noneMatchValue
default boolean noneMatchValue(long p)
-
anyMatchValue
default boolean anyMatchValue(long p)
-
allMatch
default boolean allMatch(APredicateLong p)
-
mapToObj
@NotNull default <E> @NotNull Flow<E> mapToObj(@NotNull @NotNull AFunctionL2O<E> f)
-
map
@NotNull default @NotNull FlowLong map(@NotNull @NotNull AFunctionL2L f)
-
apply
@NotNull default @NotNull FlowLong apply(AConsumerLong c)
-
addAllEls
default FlowLong addAllEls(long... values)
-
addAll
default FlowLong addAll(it.unimi.dsi.fastutil.longs.LongIterator values)
-
addAll
default FlowLong addAll(it.unimi.dsi.fastutil.longs.LongIterable values)
-
flatMap
@NotNull default @NotNull FlowLong flatMap(@NotNull @NotNull AFunctionL2IterableLong f)
-
flatMap
@NotNull default @NotNull FlowLong flatMap(@NotNull @NotNull AFunctionL2Array f)
-
foreach
default void foreach(AConsumer<java.lang.Long> c)
-
flatMap
@NotNull default @NotNull FlowLong flatMap(@NotNull @NotNull AFunctionL2StreamLong f)
-
flatMap
@NotNull default @NotNull FlowLong flatMap(@NotNull @NotNull ABiConsumerL2O<AConsumerLong> f)
-
toArray
default long @NotNull [] toArray()
-
toCollection
default <E extends java.util.Collection<java.lang.Long>> E toCollection(@NotNull E collection)
-
toCollection
default <E extends it.unimi.dsi.fastutil.longs.LongCollection> E toCollection(@NotNull E collection)
-
filter
@NotNull default @NotNull FlowLong filter(@Nullable @Nullable APredicateLong predicate)
-
filterNot
@NotNull default @NotNull FlowLong filterNot(@Nullable @Nullable APredicateLong predicate)
-
ifEmpty
@NotNull default @NotNull FlowLong ifEmpty(java.lang.Exception error)
-
ignoreError
@NotNull default @NotNull FlowLong ignoreError(java.lang.Class<? extends java.lang.Exception> ee)
-
sort
@NotNull default @NotNull FlowLong sort(@NotNull @NotNull AComparatorLong comparator)
-
toIterable
@NotNull default @NotNull it.unimi.dsi.fastutil.longs.LongIterable toIterable()
-
toList
@NotNull default @NotNull it.unimi.dsi.fastutil.longs.LongList toList()
-
toSet
@NotNull default @NotNull it.unimi.dsi.fastutil.longs.LongSet toSet()
-
to
default void to(AConsumerLong consumer)
-
toSupplier
@NotNull default @NotNull ASupplierLong toSupplier()
-
toMap
@NotNull default <K,V> @NotNull java.util.Map<K,V> toMap(AFunctionL2O<K> keyFactory, AFunctionL2O<V> valFactory)
-
toMapI2O
@NotNull default <V> @NotNull it.unimi.dsi.fastutil.ints.Int2ObjectMap<V> toMapI2O(AFunctionL2I keyFactory, AFunctionL2O<V> valFactory)
-
toMapO2I
@NotNull default <K> @NotNull it.unimi.dsi.fastutil.objects.Object2IntMap<K> toMapO2I(AFunctionL2O<K> keyFactory, AFunctionL2I valFactory)
-
toMapL2O
@NotNull default <V> @NotNull it.unimi.dsi.fastutil.longs.Long2ObjectMap<V> toMapL2O(AFunctionL2L keyFactory, AFunctionL2O<V> valFactory)
-
join
default java.lang.String join(java.lang.String delimer)
-
distinct
default FlowLong distinct()
-
random
default long random()
-
join
default java.lang.String join(AFunctionL2O<java.lang.Object> preparer, java.lang.String delimer)
-
getFirstOr
default long getFirstOr(long def)
-
getFirst
default long getFirst()
-
getFirst
default long getFirst(APredicateLong p)
-
join
default java.lang.String join()
-
join
default java.lang.String join(java.lang.String delim, java.lang.String prefix, java.lang.String postfix)
-
min
default long min(AComparatorLong comparator)
-
min
default long min()
-
max
default java.lang.Long max(AComparatorLong comparator)
-
max
default java.lang.Long max()
-
-