0

ドメイン:公共交通システム
言語:Java
ツール:IKVM

LineのリストがあるクラスがありStopます。

関数getStopsはを返しますList<Stop>
クラス内のリストを.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コンパイラによる「消去」によって実装されます)。

ゲッターの署名は、プロパティの署名と同じである必要があります。

継承については、何もする必要はありません。

于 2011-02-28T06:17:11.113 に答える