MyClass
インスタンス化できるクラスがあるかString
、クラス内に定義済みの静的インスタンスがあるとします。
このようなもの:
public class MyClass {
public final static MyClass A = new MyClass("A");
public final static MyClass B = new MyClass("B");
public final static MyClass C = new MyClass("C");
...
public MyClass(String name) {
...
}
}
ArrayList<MyClass>
どういうわけかSpring構成でBeanを作成することは可能ですか? 何かのようなもの
<bean id="sequence" class="...ArrayList">
<member class="...MyClass" value="A"/>
<member ... />
....
</bean>
更新 1
次のように書くことは可能ですか?
<bean id="sequence" class="...ArrayList">
<constructor-arg>
<list>
<bean class="...MyClass" constructor-arg="A"/>
<bean class="...MyClass" constructor-arg="B"/>
<bean class="...MyClass" constructor-arg="C"/>
</list>
</constructor-arg>
</bean>