Interface FlowByte

  • All Superinterfaces:
    it.unimi.dsi.fastutil.bytes.ByteIterable, it.unimi.dsi.fastutil.bytes.ByteIterator, java.lang.Iterable<java.lang.Byte>, java.util.Iterator<java.lang.Byte>, java.util.PrimitiveIterator<java.lang.Byte,​it.unimi.dsi.fastutil.bytes.ByteConsumer>
    All Known Subinterfaces:
    FlowCompletedByte

    public interface FlowByte
    extends it.unimi.dsi.fastutil.bytes.ByteIterator, it.unimi.dsi.fastutil.bytes.ByteIterable
    • Field Detail

      • EMPTY_AR

        static final byte[] EMPTY_AR
    • Method Detail

      • box

        default Flow<java.lang.Byte> box()
      • of

        @NotNull
        static @NotNull FlowByte of​(@NotNull
                                    @NotNull FlowByte stream)
      • of

        @NotNull
        static @NotNull FlowByte of​(byte... array)
      • of

        @NotNull
        static @NotNull FlowByte of​(@NotNull
                                    @NotNull it.unimi.dsi.fastutil.bytes.ByteIterable iterable)
      • of

        @NotNull
        static @NotNull FlowByte of​(@NotNull
                                    @NotNull it.unimi.dsi.fastutil.bytes.ByteSet collection)
      • of

        @NotNull
        static @NotNull FlowByte of​(@NotNull
                                    @NotNull it.unimi.dsi.fastutil.bytes.ByteList collection)
      • of

        @NotNull
        static @NotNull FlowByte of​(@NotNull
                                    @NotNull it.unimi.dsi.fastutil.bytes.ByteIterator iterator)
      • quickSort

        static void quickSort​(byte[] source,
                              int leftBorder,
                              int rightBorder,
                              AComparatorByte comparator)
      • iterator

        @NotNull
        default @NotNull it.unimi.dsi.fastutil.bytes.ByteIterator iterator()
        Specified by:
        iterator in interface it.unimi.dsi.fastutil.bytes.ByteIterable
        Specified by:
        iterator in interface java.lang.Iterable<java.lang.Byte>
      • add

        default FlowByte add​(byte value)
      • noneMatchValue

        default boolean noneMatchValue​(byte p)
      • anyMatchValue

        default boolean anyMatchValue​(byte p)
      • map

        @NotNull
        default <E> @NotNull Flow<E> map​(@NotNull
                                         @NotNull AFunctionL2O<E> f)
      • addAllEls

        default FlowByte addAllEls​(byte... values)
      • addAll

        default FlowByte addAll​(it.unimi.dsi.fastutil.bytes.ByteIterator values)
      • addAll

        default FlowByte addAll​(it.unimi.dsi.fastutil.bytes.ByteIterable values)
      • foreach

        default void foreach​(AConsumer<java.lang.Byte> c)
      • toArray

        default byte @NotNull [] toArray()
      • toCollection

        default <E extends java.util.Collection<java.lang.Byte>> E toCollection​(@NotNull
                                                                                E collection)
      • toCollection

        default <E extends it.unimi.dsi.fastutil.bytes.ByteCollection> E toCollection​(@NotNull
                                                                                      E collection)
      • ifEmpty

        @NotNull
        default @NotNull FlowByte ifEmpty​(java.lang.Exception error)
      • ignoreError

        @NotNull
        default @NotNull FlowByte ignoreError​(java.lang.Class<? extends java.lang.Exception> ee)
      • toIterable

        @NotNull
        default @NotNull it.unimi.dsi.fastutil.bytes.ByteIterable toIterable()
      • toList

        @NotNull
        default @NotNull it.unimi.dsi.fastutil.bytes.ByteList toList()
      • toSet

        @NotNull
        default @NotNull it.unimi.dsi.fastutil.bytes.ByteSet toSet()
      • toSupplier

        @NotNull
        default @NotNull ASupplierByte toSupplier()
      • toMap

        @NotNull
        default <K,​V> @NotNull java.util.Map<K,​V> toMap​(AFunctionB2O<K> keyFactory,
                                                                    AFunctionB2O<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​(AFunctionB2L keyFactory,
                                                                                    AFunctionB2O<V> valFactory)
      • join

        default java.lang.String join​(java.lang.String delimer)
      • join

        default AString join​(AString sb,
                             java.lang.String delimer)
      • distinct

        default FlowByte distinct()
      • join

        default java.lang.String join​(AFunctionL2O<java.lang.Object> preparer,
                                      java.lang.String delimer)
      • getFirstOr

        default byte getFirstOr​(byte def)
      • getFirst

        default byte getFirst()
      • join

        default java.lang.String join()
      • join

        default java.lang.String join​(java.lang.String delimer,
                                      java.lang.String prefix,
                                      java.lang.String postfix)
      • mapToUInt

        default FlowInt mapToUInt()