Строковые и сложные типы данных в Map.xml для IKVM! - PullRequest
1 голос
/ 14 января 2011

Я использую IKVM для преобразования моего файла Java .jar в файл .NET .dll.Я могу создать свойство из метода получения и установки целочисленных типов. Но я не могу сделать это для строкового типа данных в коде Java.Подскажите, пожалуйста, какой формат будет использоваться в map.xml для строкового или сложного типа данных для IKVM !!

1 Ответ

2 голосов
/ 14 января 2011

Для не примитивных типов сигнатурное представление: "L" + имя типа + ";". Вот пример:

   <property name="Foo" sig="()Ljava.lang.String;">
     <getter name="getFoo" sig="()Ljava.lang.String;" />
     <setter name="setFoo" sig="(Ljava.lang.String;)V" />
   </property>

Для типа массива префикс представления подписи типа элемента с "[".

...