Index
All Classes and Interfaces|All Packages
D
- DiIndexProcessor - Class in org.apache.maven.di.tool
- DiIndexProcessor() - Constructor for class org.apache.maven.di.tool.DiIndexProcessor
I
- Inject - Annotation Interface in org.apache.maven.api.di
M
- MojoExecutionScoped - Annotation Interface in org.apache.maven.api.di
-
Indicates that the annotated bean has a lifespan limited to a given mojo execution, which means each mojo execution will result in a different instance being injected.
N
- Named - Annotation Interface in org.apache.maven.api.di
O
- org.apache.maven.api.di - package org.apache.maven.api.di
- org.apache.maven.di.tool - package org.apache.maven.di.tool
P
- Priority - Annotation Interface in org.apache.maven.api.di
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.maven.di.tool.DiIndexProcessor
- Provides - Annotation Interface in org.apache.maven.api.di
-
Can be used on a static method to provide a bean.
Q
- Qualifier - Annotation Interface in org.apache.maven.api.di
S
- Scope - Annotation Interface in org.apache.maven.api.di
- SessionScoped - Annotation Interface in org.apache.maven.api.di
-
Indicates that annotated component should be instantiated before session execution starts and discarded after session execution completes.
- Singleton - Annotation Interface in org.apache.maven.api.di
T
- Typed - Annotation Interface in org.apache.maven.api.di
V
- value() - Element in annotation interface org.apache.maven.api.di.Named
- value() - Element in annotation interface org.apache.maven.api.di.Priority
- value() - Element in annotation interface org.apache.maven.api.di.Typed
All Classes and Interfaces|All Packages