private void verifyExternalClass(final Class clazz) { // don't recommended to instantiate the class doing clazz.newInstance(). clazz.getDeclaredConstructors(); clazz.getDeclaredFields(); clazz.getDeclaredMethods(); clazz.getDeclaredClasses(); clazz.getDeclaredAnnotations(); }