0

领域:公共交通系统
语言: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只有 1 个额外属性:Status. 如何在 IKVM 中定义继承,是否需要?

4

1 回答 1

0

Java VM 字节码不支持泛型(它们由 javac 编译器“擦除”实现)。

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

对于继承,您不需要做任何事情。

于 2011-02-28T06:17:11.113 回答