Class AbstractBeanResolutionContext.AnnotationSegment<B>

java.lang.Object
io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment<B>
All Implemented Interfaces:
BeanResolutionContext.Segment<B,B>, io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.annotation.AnnotationSource, io.micronaut.core.naming.Named, InjectionPoint<B>
Enclosing class:
AbstractBeanResolutionContext

public static final class AbstractBeanResolutionContext.AnnotationSegment<B> extends Object implements InjectionPoint<B>
A segment that represents annotation.
Since:
3.3.0
  • 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<B>
     
     
     
     
     
    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