Предупреждение при использовании рефлексии и дженериков

Как мне переписать это:

 T callMethod(String methodName, Object[] parameters) throws ... {
    ...
    return (T) SomeClass.class.getDeclaredMethod(methodName, parameterTypes).invoke(binding, parameters);
}

так что негенерировать предупреждение

warning: [unchecked] unchecked cast
        return (T) SomeClass.class.getDeclaredMethod(methodName, parameterTypes).invoke(binding, parameters);
required: T
found:    Object
where T is a type-variable:
T extends Object declared in method callMethod(String,Object[])

Я имею в виду решение no-SupressWarnings.

Ответы на вопрос(5)

Ваш ответ на вопрос