public class StringListComponentFactory extends java.lang.Object implements ComponentFactory<java.util.List<java.lang.String>>
List<String>
のコンポーネントとして
生成する ComponentFactory
の実装。
このクラスは、 values
に設定された文字列を半角カンマ (","
) で分割し、
各要素を String.trim()
でトリムした結果を List<String>
のコンポーネントとして
生成します。
values
が null
の場合は、空のリストが生成されます。
Constructor and Description |
---|
StringListComponentFactory() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
createObject()
オブジェクトを作成する。
|
void |
setValues(java.lang.String values)
このファクトリが生成する
List<String> の各要素を
半角カンマで連結した文字列を設定する。 |
public void setValues(java.lang.String values)
List<String>
の各要素を
半角カンマで連結した文字列を設定する。values
- 半角カンマ区切りの文字列public java.util.List<java.lang.String> createObject()
ComponentFactory
createObject
in interface ComponentFactory<java.util.List<java.lang.String>>