public <T> T to(TypeReference<T> typeReference, JSONReader.Feature... features) {
        return to(typeReference.getType(), features);
    }
Convert this {@link JSONObject} to the specified Object

<pre>{@code
JSONObject obj = ...
Map<String, User> users = obj.to(new TypeReference<HashMap<String, User>>(){});
}</pre>

@param typeReference specify the {@link TypeReference} to be converted
@param features features to be enabled in parsing
@since 2.0.7
core/src/main/java/com/alibaba/fastjson2/JSONObject.java