リフレクションを使用して、渡されたクラスがIsWdidgetインターフェイスを実装しているかどうかを判断しようとしています。
public boolean isAWidget(Class<?> clzz) {
    Class<?> runtimeClass = ClassLoader.getSystemClassLoader().loadClass(clzz.getName());
    Class<?>[] impls = runtimeClass.getInterfaces();
    for(Class<?> clz : impls)
        if(clz.getName().equals(IsWidget.class.getName()))
            return true;
    return false;
}
これは、これを決定するための最良/最も効率的な方法ですか? メソッドも表示されIsWidget.class.isAssignableFrom(Class<?>)ます...