return new AllMembersSupplier(fClass);
}
public ParameterSupplier getAnnotatedSupplier(ParameterSignature unassigned)
throws InstantiationException, IllegalAccessException {
ParametersSuppliedBy annotation = unassigned
.findDeepAnnotation(ParametersSuppliedBy.class);
if (annotation == null) {
return null;
}
return annotation.value().newInstance();
}