Очевидно, на <field/>
есть элемент <type/>
, который можно установить на Set
, хотя в документации здесь упоминаются только собственные типы.
<field>
<type>Set</type>
<name>archetypes</name>
<association>
<type>Archetype</type>
<multiplicity>*</multiplicity>
</association>
<description>List of Archetypes available in this catalog.</description>
</field>
и вы управляете реализацией Set
с элементом <default/>
, по умолчанию используется java.util.HashSet
.
<default>
<key>java.util.Set</key>
<value>new java.util.TreeSet<?>()</value>
</default>
Конечно, это устанавливает значение по умолчанию для всех типов Set
в классе, но я отступаю, я знаю достаточно о Modello, чтобы знать, что больше не хочу знать.