フィールド
private String material;

コンストラクタ
public ToyFactoryBean() { material = null; productCount = 0; }

//materialプロパティ(Write Only)
public void setMaterial (String material) {
this.material = material;
}

このマテリアルのプロパティメソッドがよく理解できません、materialという文があちらこちらにあって混乱します
(String material)は引数としてどこのmaterialを受け取っているのですか?