Package org.immutables.annotate
Annotation Interface InjectAnnotation
@Documented
@Target(ANNOTATION_TYPE)
@Repeatable(InjectManyAnnotations.class)
public @interface InjectAnnotation
-
Nested Class Summary
Nested Classes -
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
code
String code- Default:
""
-
type
Class<? extends Annotation> type- Default:
org.immutables.annotate.InjectAnnotation.class
-
ifPresent
boolean ifPresent- Default:
false
-
target
InjectAnnotation.Where[] target -
deduplicationKey
String deduplicationKey- Default:
""
-