InjectionPoint instance.
CDI container must provides an implementation of this interface.
This builder is not thread safe and shall not be used concurrently.
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
| |