InjectionPoint instance.
CDI container must provides an implementation of this interface.
This builder is not thread safe and shall not be used concurrently.
CDI Lite implementations are not required to provide support for Portable Extensions.
ProcessInjectionPoint#configureInjectionPoint()
| Modifier and Type | Method and Description |
|---|---|
| public InjectionPointConfigurator | Returns: selfthe qualifier to add qualifier)Add the qualifier to the InjectionPoint to build |
| public InjectionPointConfigurator | Returns: selfa varargs or array of qualifiers to add qualifiers)Add all the qualifiers to the InjectionPoint to build |
| public InjectionPointConfigurator | Returns: selfa Set of qualifiers to add qualifiers)Add all the qualifiers to the InjectionPoint to build |
| public InjectionPointConfigurator | Returns: selfboolean to define or undefine the delegate nature of the configured InjectionPoint delegate)Change the delegate status of the built InjectionPoint. |
| public InjectionPointConfigurator | Returns: selfa varargs or array of qualifiers to replace to existing ones qualifiers)Replace all qualifiers. |
| public InjectionPointConfigurator | Returns: selfa Set of qualifiers to replace to existing ones qualifiers)Replace all qualifiers. |
| public InjectionPointConfigurator | Returns: selfboolean to define or undefine the transient nature of the configured InjectionPoint trans)Change the transient status of the built InjectionPoint. |
| public InjectionPointConfigurator |
| addQualifier | back to summary |
|---|---|
| public InjectionPointConfigurator addQualifier(Annotation qualifier) Add the qualifier to the InjectionPoint to build
| |
| addQualifiers | back to summary |
|---|---|
| public InjectionPointConfigurator addQualifiers(Annotation... qualifiers) Add all the qualifiers to the InjectionPoint to build
| |
| addQualifiers | back to summary |
|---|---|
| public InjectionPointConfigurator addQualifiers(Set<Annotation> qualifiers) Add all the qualifiers to the InjectionPoint to build
| |
| delegate | back to summary |
|---|---|
| public InjectionPointConfigurator delegate(boolean delegate) Change the delegate status of the built InjectionPoint. By default the InjectionPoint is not a delegate one.
| |
| qualifiers | back to summary |
|---|---|
| public InjectionPointConfigurator qualifiers(Annotation... qualifiers) Replace all qualifiers.
| |
| qualifiers | back to summary |
|---|---|
| public InjectionPointConfigurator qualifiers(Set<Annotation> qualifiers) Replace all qualifiers.
| |
| transientField | back to summary |
|---|---|
| public InjectionPointConfigurator transientField(boolean trans) Change the transient status of the built InjectionPoint. By default the InjectionPoint is not transient.
| |
| type | back to summary |
|---|---|
| public InjectionPointConfigurator type(Type requiredType) Set the required
| |