Package io.aether.utils.flow
Interface FlowBoolean
-
- All Superinterfaces:
it.unimi.dsi.fastutil.booleans.BooleanIterable,it.unimi.dsi.fastutil.booleans.BooleanIterator,java.lang.Iterable<java.lang.Boolean>,java.util.Iterator<java.lang.Boolean>,java.util.PrimitiveIterator<java.lang.Boolean,it.unimi.dsi.fastutil.booleans.BooleanConsumer>
- All Known Subinterfaces:
FlowCompletedBoolean
public interface FlowBoolean extends it.unimi.dsi.fastutil.booleans.BooleanIterator, it.unimi.dsi.fastutil.booleans.BooleanIterable
-
-
Field Summary
Fields Modifier and Type Field Description static FlowBooleanEMPTYstatic boolean[]EMPTY_AR
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default FlowBooleanadd(boolean value)default FlowBooleanaddAll(FlowBoolean values)default FlowBooleanaddAll(it.unimi.dsi.fastutil.booleans.BooleanIterable values)default FlowBooleanaddAll(it.unimi.dsi.fastutil.booleans.BooleanIterator values)default FlowBooleanaddAllEls(boolean... values)default booleanallMatch(APredicateBoolean p)default booleananyMatch(APredicateBoolean p)default @NotNull FlowBooleanapply(AConsumerBoolean c)default Flow<java.lang.Boolean>box()default @NotNull FlowBooleanfilter(@Nullable APredicateBoolean predicate)default @NotNull FlowBooleanfilterNot(@Nullable APredicateBoolean predicate)default @NotNull FlowBooleanflatMap(@NotNull ABiConsumerBool2O<AConsumerBoolean> f)default voidforeach(AConsumer<java.lang.Boolean> c)default booleangetFirst()default booleangetFirst(APredicateBoolean p)default booleangetFirstOr(boolean def)default @NotNull FlowBooleanifEmpty(ARunnable task)default @NotNull FlowBooleanifEmpty(java.lang.Exception error)default @NotNull FlowBooleanignoreError(java.lang.Class<? extends java.lang.Exception> ee)default @NotNull it.unimi.dsi.fastutil.booleans.BooleanIteratoriterator()default java.lang.Stringjoin()default java.lang.Stringjoin(AFunctionBool2O<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 <E> @NotNull Flow<E>mapToObj(@NotNull AFunctionBool2O<E> f)default booleannoneMatch(APredicateBoolean p)static FlowBooleanof()static @NotNull FlowBooleanof(boolean... array)static @NotNull FlowBooleanof(@NotNull FlowBoolean stream)static @NotNull FlowBooleanof(@NotNull it.unimi.dsi.fastutil.booleans.BooleanIterable iterable)static @NotNull FlowBooleanof(@NotNull it.unimi.dsi.fastutil.booleans.BooleanIterator iterator)static @NotNull FlowBooleanof(@NotNull it.unimi.dsi.fastutil.booleans.BooleanList collection)static @NotNull FlowBooleanof(@NotNull it.unimi.dsi.fastutil.booleans.BooleanSet collection)static voidquickSort(int[] source, int leftBorder, int rightBorder, AComparatorInt comparator)default booleanrandom()default <E> EstreamTo(AFunction<FlowBoolean,E> consumer)default voidto(AConsumerBoolean consumer)default boolean @NotNull []toArray()default <E extends java.util.Collection<java.lang.Boolean>>
EtoCollection(E collection)default @NotNull it.unimi.dsi.fastutil.booleans.BooleanIterabletoIterable()default @NotNull it.unimi.dsi.fastutil.booleans.BooleanListtoList()default <K,V>
@NotNull java.util.Map<K,V>toMap(AFunctionBool2O<K> keyFactory, AFunctionBool2O<V> valFactory)default @NotNull it.unimi.dsi.fastutil.booleans.BooleanSettoSet()default @NotNull ASupplierBooleantoSupplier()-
Methods inherited from interface it.unimi.dsi.fastutil.booleans.BooleanIterable
forEach, forEach, spliterator
-
-
-
-
Field Detail
-
EMPTY_AR
static final boolean[] EMPTY_AR
-
EMPTY
static final FlowBoolean EMPTY
-
-
Method Detail
-
box
default Flow<java.lang.Boolean> box()
-
of
@NotNull static @NotNull FlowBoolean of(@NotNull @NotNull FlowBoolean stream)
-
of
@NotNull static @NotNull FlowBoolean of(boolean... array)
-
of
@NotNull static @NotNull FlowBoolean of(@NotNull @NotNull it.unimi.dsi.fastutil.booleans.BooleanIterable iterable)
-
of
@NotNull static @NotNull FlowBoolean of(@NotNull @NotNull it.unimi.dsi.fastutil.booleans.BooleanSet collection)
-
of
@NotNull static @NotNull FlowBoolean of(@NotNull @NotNull it.unimi.dsi.fastutil.booleans.BooleanList collection)
-
of
@NotNull static @NotNull FlowBoolean of(@NotNull @NotNull it.unimi.dsi.fastutil.booleans.BooleanIterator iterator)
-
of
static FlowBoolean of()
-
quickSort
static void quickSort(int[] source, int leftBorder, int rightBorder, AComparatorInt comparator)
-
iterator
@NotNull default @NotNull it.unimi.dsi.fastutil.booleans.BooleanIterator iterator()
- Specified by:
iteratorin interfaceit.unimi.dsi.fastutil.booleans.BooleanIterable- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.Boolean>
-
random
default boolean random()
-
anyMatch
default boolean anyMatch(APredicateBoolean p)
-
noneMatch
default boolean noneMatch(APredicateBoolean p)
-
add
default FlowBoolean add(boolean value)
-
allMatch
default boolean allMatch(APredicateBoolean p)
-
mapToObj
@NotNull default <E> @NotNull Flow<E> mapToObj(@NotNull @NotNull AFunctionBool2O<E> f)
-
apply
@NotNull default @NotNull FlowBoolean apply(AConsumerBoolean c)
-
addAllEls
default FlowBoolean addAllEls(boolean... values)
-
addAll
default FlowBoolean addAll(FlowBoolean values)
-
addAll
default FlowBoolean addAll(it.unimi.dsi.fastutil.booleans.BooleanIterator values)
-
addAll
default FlowBoolean addAll(it.unimi.dsi.fastutil.booleans.BooleanIterable values)
-
foreach
default void foreach(AConsumer<java.lang.Boolean> c)
-
flatMap
@NotNull default @NotNull FlowBoolean flatMap(@NotNull @NotNull ABiConsumerBool2O<AConsumerBoolean> f)
-
toArray
default boolean @NotNull [] toArray()
-
toCollection
default <E extends java.util.Collection<java.lang.Boolean>> E toCollection(@NotNull E collection)
-
toCollection
default <E extends it.unimi.dsi.fastutil.booleans.BooleanCollection> E toCollection(@NotNull E collection)
-
filter
@NotNull default @NotNull FlowBoolean filter(@Nullable @Nullable APredicateBoolean predicate)
-
filterNot
@NotNull default @NotNull FlowBoolean filterNot(@Nullable @Nullable APredicateBoolean predicate)
-
ifEmpty
@NotNull default @NotNull FlowBoolean ifEmpty(ARunnable task)
-
ifEmpty
@NotNull default @NotNull FlowBoolean ifEmpty(java.lang.Exception error)
-
ignoreError
@NotNull default @NotNull FlowBoolean ignoreError(java.lang.Class<? extends java.lang.Exception> ee)
-
toIterable
@NotNull default @NotNull it.unimi.dsi.fastutil.booleans.BooleanIterable toIterable()
-
toList
@NotNull default @NotNull it.unimi.dsi.fastutil.booleans.BooleanList toList()
-
toSet
@NotNull default @NotNull it.unimi.dsi.fastutil.booleans.BooleanSet toSet()
-
to
default void to(AConsumerBoolean consumer)
-
streamTo
default <E> E streamTo(AFunction<FlowBoolean,E> consumer)
-
toSupplier
@NotNull default @NotNull ASupplierBoolean toSupplier()
-
toMap
@NotNull default <K,V> @NotNull java.util.Map<K,V> toMap(AFunctionBool2O<K> keyFactory, AFunctionBool2O<V> valFactory)
-
join
default java.lang.String join(java.lang.String delimer)
-
join
default java.lang.String join(AFunctionBool2O<java.lang.Object> preparer, java.lang.String delimer)
-
getFirstOr
default boolean getFirstOr(boolean def)
-
getFirst
default boolean getFirst()
-
getFirst
default boolean getFirst(APredicateBoolean 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)
-
-