docs: public void onOutput(ByteBuffer buffer, boolean closed)
     {
        CoderResult coderResult = decoder.decode(buffer, charBuffer, /* endOfInput */ closed);
        charBuffer.flip();
        this.handler.onDecode(charBuffer, closed, coderResult);
        charBuffer.compact();
     }