Есть объект не известного заранее типа (из простых - строки, числа, булы). В крайнем случае не объект а строка (но удобнее все-таки объект). И есть Class к которому надо сконвертировать этот объект (тоже из простых типов). Как это сделать? Как-то через рефлексию, но пока не нашел способа.
<T> T convert(Object value, Class<T> clazz) {
return value; // ???
}
P.S. Я знаю в C# нужную функцию - Convert.ChangeType. Надо в java что-то похожее. Если вдруг кто работал и с тем и с тем...