Class AbstractBeanResolutionContext.MethodSegment<B,T>

java.lang.Object
io.micronaut.context.AbstractBeanResolutionContext.MethodSegment<B,T>
All Implemented Interfaces:
BeanResolutionContext.Segment<B,T>, io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.annotation.AnnotationSource, io.micronaut.core.naming.Named, CallableInjectionPoint<B>, InjectionPoint<B>
Direct Known Subclasses:
AbstractBeanResolutionContext.MethodArgumentSegment
Enclosing class:
AbstractBeanResolutionContext

public static class AbstractBeanResolutionContext.MethodSegment<B,T> extends Object implements CallableInjectionPoint<B>
A segment that represents a method.
  • Field Summary

    Fields inherited from interface io.micronaut.core.annotation.AnnotationSource

    EMPTY
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    io.micronaut.core.annotation.AnnotationMetadata
     
    io.micronaut.core.type.Argument<T>
     
    io.micronaut.core.type.Argument<?>[]
     
     
     
     
     
    int
     
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProvider

    findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType

    Methods inherited from interface io.micronaut.core.annotation.AnnotationSource

    getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared