for (InjectionTask task : toExecute) {
switch (task.getInjectType()) {
case PrivateField:
case Field:
unsatisfiedDependencies.addUnsatisfiedDependency(
new UnsatisfiedField(task.getField(), task.getInjector().getInjectedType(), task.getField().getType()));
break;
case PrivateMethod:
case Method:
unsatisfiedDependencies.addUnsatisfiedDependency(