私はこのようなクラスを持っています:
public class CheckSetFilter<E extends Enum<E>>
{
public CheckSetFilter(CheckSetManager<E> pCheckSetManager, E pCheckSetId)
}
私はこの列挙型を持っています:
public enum StubCheckId
{
STUBCHECK1, STUBCHECK2
}
Spring でそのようなオブジェクトを作成しようとしました:
<bean id="checkSetFilter" class="com.iba.icomp.core.checks.CheckSetFilter">
<constructor-arg ref="checkSetManager"/>
<constructor-arg value="STUBCHECK1"/>
</bean>
それは文句を言います、文字列から列挙型に変換できません。これはジェネリックのせいだと思います。作成する列挙型を認識できません。また、タイプのヒントを与えようとしましたが、うまくいきませんでした。