 </p>

 <p>
 This factory can be wrapped to add behavior to container created producers.
 </p></div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>X</code> - the declaring type</dd>
<dt>Parameters:</dt>
<dd><code>field</code> - the field to create the producer factory for</dd>
<dd><code>declaringBean</code> - the bean declaring the producer. May be null if the producer is static or the declaring object is
        non-contextual</dd>
<dt>Returns:</dt>
<dd>the producer factory for the field</dd>
<dt>