(Class) ((ParameterizedType) actualTypeArguments[0]).getRawType());
} else {
Class actualTypeClass = (Class) actualTypeArguments[0];
mapperForClass = FieldMapperRegister.getMapperForClass(actualTypeClass);
if (mapperForClass == null) {
throw new NotsupportedTypeException("Could not find mapper for type " + actualTypeClass);
}
obj = mapperForClass.mapField(child.getValue(), actualTypeClass);
}
}