Interface PayloadSlicer

    • Method Detail

      • slice

        Payload slice​(Payload input,
                      long offset,
                      long length)
        Returns a Payload that returns input streams from the an underlying payload, where each stream starts at the given offset and is limited to the specified number of bytes.
        Parameters:
        input - the payload from which to get the raw streams
        offset - the offset in bytes into the underlying stream where the returned streams will start
        length - the maximum length of the returned streams
        Throws:
        IllegalArgumentException - if offset or length are negative