Top Description Methods
org.glassfish.hk2.api

public @Interface Self

extends Annotation
Annotations
@Documented
@Retention:RUNTIME
@Target:FIELD, PARAMETER
Static Imports
java.lang.annotation.ElementType.FIELD, .ElementType.PARAMETER, .RetentionPolicy.RUNTIME

This annotation is placed on an injection point that is to be injected with the ActiveDescriptor that was used to create the instance.

The following things must be true of injection points annotated with Self

Furthermore, the ActiveDescriptor that can be injected have the following restrictions: A valid injection point that is annotated with Self will not go through the normal resolution process, and hence cannot be customized.
Author
jwells

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString