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, ExecutorService exec, int numThreads, 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.