Package io.avaje.inject.spi
Annotation Type DependencyMeta
public @interface DependencyMeta
Hold bean dependency meta data intended for internal use by code generation (Java annotation processing).
-
Required Element Summary
-
Optional Element Summary
-
Element Details
-
type
The bean type.
-
-
-
name
The qualified name of the dependency being provided.- Default:
- ""
-
method
The bean factory method (for@Beanannotated methods).- Default:
- ""
-
provides
The interfaces the bean implements.- Default:
- {}
-
dependsOn
The list of dependencies.- Default:
- {}
-