Interface BeanResolutionContext.Segment<T>

    • Method Detail

      • getDeclaringType

        BeanDefinition<T> getDeclaringType()
        Returns:
        The type requested
      • getInjectionPoint

        InjectionPoint<T> getInjectionPoint()
        Returns:
        The inject point
      • getName

        java.lang.String getName()
        Returns:
        The name of the segment. For a field this is the field name, for a method the method name and for a constructor the type name
      • getArgument

        io.micronaut.core.type.Argument getArgument()
        Returns:
        The argument to create the type. For a field this will be empty