* @throws ClassNotFoundException
*/
static <T> Holder<T> createHolder(Class paramType, T value)
throws IllegalAccessException, InstantiationException, ClassNotFoundException {
if (Holder.class.isAssignableFrom(paramType)) {
Holder holder = (Holder) paramType.newInstance();
holder.value = value;
return holder;
}
return null;
}