can you make the signature like this

```Java
pubilc <T> T parseExternalValue(Class<T> clazz)
```