Class validatorFactoryClass = factory.value();
ValidatorFactory v = ReflectHelper.createInstance(validatorFactoryClass, ValidatorFactory.class);
Method getter = getGetter(method);
ValidatorWrapper wrapper = v.create(annotation, getter);
Validator validator = wrapper.getValidator();
// if we using the raw type, we can check that the generic type matches the
if (!wrapper.getUsesConvertedValue())
{