code: public FilterByteBuffer put(byte[] src) throws IOException
      {
          checkOut();
          out.write(src);
          position += src.length;
          return this;
      }
docs: Puts whole dst.
  @param src
  @return
  @throws IOException
  @throws BufferOverflowException If not enough room in ByteBuffer.