Class InjectionPointDependency
java.lang.Object
build.codemodel.dependency.injection.AbstractDependency
build.codemodel.dependency.injection.InjectionPointDependency
- All Implemented Interfaces:
Dependency
A
Dependency defined by an InjectionPoint.- Since:
- Jan-2025
- Author:
- brian.oliver
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionObtains theInjectionPointfor which theDependencywas established.static InjectionPointDependencyof(InjectionPoint injectionPoint, Dependency dependency) Creates aInjectionPointDependency.Obtains the unique signature for theDependency, consisting of theTypeNameand anyAnnotationTypeUsages that have been annotated with theQualifiermeta-annotation.build.codemodel.foundation.usage.TypeUsageObtains theTypeUsagefor theDependency.Methods inherited from class AbstractDependency
equals, hashCode, toString
-
Method Details
-
injectionPoint
Obtains theInjectionPointfor which theDependencywas established.- Returns:
- the
InjectionPoint
-
typeUsage
public build.codemodel.foundation.usage.TypeUsage typeUsage()Description copied from interface:DependencyObtains theTypeUsagefor theDependency.- Returns:
- the
TypeUsage
-
signature
Description copied from interface:DependencyObtains the unique signature for theDependency, consisting of theTypeNameand anyAnnotationTypeUsages that have been annotated with theQualifiermeta-annotation.- Returns:
- the Signature for the
Dependency
-
of
Creates aInjectionPointDependency.- Parameters:
injectionPoint- theInjectionPointdependency- theDependency- Returns:
- a new
InjectionPointDependency
-