Index

C G I J N P Q S V 
All Classes and Interfaces|All Packages

C

Circular Dependencies - Section in annotation type jakarta.inject.Inject
 

G

get() - Method in interface jakarta.inject.Provider
Provides a fully-constructed and injected instance of T.

I

Inject - Annotation Type in jakarta.inject
Identifies injectable constructors, methods, and fields.
Injectable Values - Section in annotation type jakarta.inject.Inject
 

J

jakarta.inject - package jakarta.inject
This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications.

N

Named - Annotation Type in jakarta.inject
String-based qualifier.

P

Provider<T> - Interface in jakarta.inject
Provides instances of T.

Q

Qualifier - Annotation Type in jakarta.inject
Identifies qualifier annotations.
Qualifiers - Section in annotation type jakarta.inject.Inject
 

S

Scope - Annotation Type in jakarta.inject
Identifies scope annotations.
Singleton - Annotation Type in jakarta.inject
Identifies a type that the injector only instantiates once.

V

value() - Element in annotation type jakarta.inject.Named
The name.
C G I J N P Q S V 
All Classes and Interfaces|All Packages