@Override
        public Object decode(ByteBuf buf, State state) throws IOException {
            Object value;
            try (JSONReader jsonReader = JSONReader.ofJSONB(new ByteBufInputStream(buf), context)) {
                if (valueType == null || valueType == Object.class) {
                    value = jsonReader.readAny();
                } else {
                    value = jsonReader.read(valueType);
                }
            }
            return value;
        }
@param autoTypes Support for automatically typed class name prefixes
@since 2.0.50
extension/src/main/java/com/alibaba/fastjson2/support/redission/JSONBCodec.java