Interface InjectionPointInfo
public interface InjectionPointInfo
An injection point defined on some bean. Injection points may be fields
or method parameters.
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the declaration of this injection point.Returns a collection of qualifiers declared on this injection point, represented asAnnotationInfo.type()Returns thetypeof this injection point.
-
Method Details
-
type
Type type()Returns thetypeof this injection point.- Returns:
- the type of this injection point, never
null
-
qualifiers
Collection<AnnotationInfo> qualifiers()Returns a collection of qualifiers declared on this injection point, represented asAnnotationInfo.- Returns:
- collection of qualifiers, never
null
-
declaration
DeclarationInfo declaration()Returns the declaration of this injection point. That is aFieldInfofor field injection, orParameterInfofor:- constructor injection,
- initializer method,
- disposer method,
- producer method,
- observer method.
- Returns:
- the declaration of this injection point, never
null
-