/** * @return all interfaces implemented by class and its super * classes and the interfaces that extend those interfaces, and so on */ public static JavaClass[] getInterfaces(String class_name) { return getInterfaces(lookupClass(class_name)); }
/** * @return all interfaces implemented by class and its super * classes and the interfaces that extend those interfaces, and so on * @throws ClassNotFoundException if the named class can't be found, * or if any of its superclasses or superinterfaces can't be found */ public static JavaClass[] getInterfaces( final String class_name ) throws ClassNotFoundException { return getInterfaces(lookupClass(class_name)); }