Class Injector.Target<T>

java.lang.Object
aQute.lib.inject.Injector.Target<T>
Type Parameters:
T - the annotation type
Enclosing class:
Injector<T extends Annotation>

public static class Injector.Target<T> extends Object
The Target class describes the target injection point.
  • Field Details

    • annotation

      public T annotation
      The passed annotation for this Injector
    • member

      public Member member
      The member to be injected, either a Method or Field
    • primaryType

      public Type primaryType
      The primary type. This is the type of the first argument of a method or the type of a field
    • type

      public Type type
      The type for which to get a value
    • target

      public Object target
      The target object being injected
  • Constructor Details

    • Target

      public Target()
  • Method Details