.getClass().getName(), "] is not a class.");
}
}
// Determine target types from annotation; if no annotation then process everything
TargetTypes annotation = postProcessor.getClass().getAnnotation(TargetTypes.class);
if (annotation != null)
targetTypes.addAll(Arrays.asList(annotation.value()));
// Default to Object
if (targetTypes.isEmpty())
targetTypes.add(Object.class);