重新映射到属性时出现IKVM java.util.List错误!

时间:2011-02-27 03:45:04

标签: java list properties ikvm remap

域名:公共交通系统
语言:Java
工具:IKVM

我有一个班级Line,其中包含Stop列表。

功能getStops会返回List<Stop> 要将类中的List重新映射为.NET属性,我应该写什么XML?

我尝试了以下操作,但没有用!

<property name="Stops" sig="()[Lumple.pts.domain.coreEntities.Stop;">
    <getter name="getStops" sig="()Ljava.util.List<umple.pts.domain.coreEntities.Stop>;" />
    <setter name="setStops" sig="([Lumple.pts.domain.coreEntities.Stop;)Z" />
</property>

此外,还有另一个类EmergencyLine,它只有一个额外的属性:Status。如何在IKVM中定义继承,是否需要继承?

1 个答案:

答案 0 :(得分:0)

Java VM字节码不支持泛型(它们由&#34; erasure&#34;由javac编译器实现)。

getter签名应该与属性签名相同。

对于继承,你不应该做任何事情。