我有一个 xsd 文件,其中定义了 100 多种类型。我使用 xmlbeans 绑定生成了 java 代码,然后我可以使用
MyType.Factory.newInstance();
获取类实例。但是由于类型太多,我决定使用反射来为每种类型创建实例。
我现在可以使用 MyType 获取类(接口)
Class clz = Class.forName("com.foo.MyType");
但是不知道如何获取 MyType 接口中定义的 Factory 类,然后获取新实例。
任何评论或提示表示赞赏。提前致谢。