## Uses of Interface
javax.enterprise.inject.spi.Producer

- Packages that use Producer
  Package | Description
  --- | ---
  javax.enterprise.inject.spi | The portable extension integration SPI.

- - ### Uses of Producer in javax.enterprise.inject.spi

    Subinterfaces of Producer in javax.enterprise.inject.spi
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InjectionTarget<T>` Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.

    Methods in javax.enterprise.inject.spi that return Producer
    Modifier and Type | Method and Description
    --- | ---
    `<T> Producer<T>` | ProducerFactory.`createProducer(Bean<T> bean)` Create a new producer for a bean.
    `Producer<X>` | ProcessProducer.`getProducer()` Returns the `Producer` object that will be used by the container to call the producer method or read the producer field.

    Methods in javax.enterprise.inject.spi with parameters of type Producer
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessProducer.`setProducer(Producer<X> producer)` Replaces the `Producer` object that will be used by the container to call the producer method or read the producer field.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.