@Override public int peekLength(ByteBuffer in) { ByteBuffer buffer = in.slice(); if (buffer.getInt(0) == IS_RESULT_FLAG) { return RESULT_SIZE; } else { return DELEGATE.peekLength(in); } }
@Override public int peekLength(ByteBuffer in) { ByteBuffer buffer = in.slice(); if (buffer.getInt(0) == IS_RESULT_FLAG) { return RESULT_SIZE; } else { return DELEGATE.peekLength(in); } }
@Override public int peekLength(ByteBuffer in) { return current().peekLength(in); }