当使用从xsd:枚举类型生成类型时,XMLBeans生成定制类,这些类不是Java5枚举,而是某种特殊的类来表示枚举。情况可能是这样,因为XMLBeans比Java5更早,而且当时没有枚举,或者您仍然希望保持Java1.4兼容性。但是,我希望获得“真正的”枚举类型,所以我的问题是:有没有一种方法可以用Apache XML Beans生成Java5枚举?
我有以下问题:我们有一个共享的scala- java -project (成员只写java代码),因此我们将java枚举用于一个目的。但是现在我想在scala中对这个枚举执行模式匹配,并使用@switch对其进行优化,因为java switch实际上可以使用枚举。error: could not emit switch for @switch annotated match其中tiletype是包含<e