Abstract Injection
abstract class AbstractInjection<Resource, AnnotationType : Annotation, InjectionContext>(var annotationClass: Class<out Annotation>) : Injection<AnnotationType, InjectionContext>
Base class for a Injection
Inheritors
Functions
Link copied to clipboard
open override fun inject(targetObject: Any, accessibleObject: AccessibleObject, annotation: AnnotationType, context: InjectionContext)
Fetches the specified resource and injects it into the given target object using the given accessible object (field or method).