Class ByteChunkSplitter<T>

java.lang.Object
io.datarouter.bytes.split.ByteChunkSplitter<T>

public class ByteChunkSplitter<T> extends Object
  • Constructor Details

  • Method Details

    • split

      public io.datarouter.scanner.Scanner<List<T>> split(io.datarouter.scanner.Scanner<byte[]> byteArrays, io.datarouter.scanner.Threads threads, byte delimiter, boolean skipFirst)
    • split

      public static <T> ByteChunkSplitter.ParsedByteChunk<T> split(byte[] chunk, byte delimiter, boolean skipFirst, ByteChunkSplitterCollector<T> collector)
      Parameters:
      delimiter - Will be returned as the trailing byte of each token.