public static class AbstractBeanResolutionContext.MethodSegment extends java.lang.Object implements CallableInjectionPoint
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
io.micronaut.core.annotation.AnnotationMetadata |
getAnnotationMetadata() |
io.micronaut.core.type.Argument |
getArgument() |
io.micronaut.core.type.Argument<?>[] |
getArguments() |
BeanDefinition |
getDeclaringBean() |
BeanDefinition |
getDeclaringType() |
InjectionPoint |
getInjectionPoint() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
requiresReflection() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypepublic java.lang.String toString()
toString in class java.lang.Objectpublic InjectionPoint getInjectionPoint()
getInjectionPoint in interface BeanResolutionContext.Segmentpublic BeanDefinition getDeclaringBean()
getDeclaringBean in interface InjectionPointpublic boolean requiresReflection()
requiresReflection in interface InjectionPointpublic io.micronaut.core.type.Argument<?>[] getArguments()
getArguments in interface CallableInjectionPointpublic io.micronaut.core.annotation.AnnotationMetadata getAnnotationMetadata()
getAnnotationMetadata in interface io.micronaut.core.annotation.AnnotationMetadataProviderpublic java.lang.String getName()
getName in interface BeanResolutionContext.SegmentgetName in interface io.micronaut.core.naming.Namedpublic BeanDefinition getDeclaringType()
getDeclaringType in interface BeanResolutionContext.Segmentpublic io.micronaut.core.type.Argument getArgument()
getArgument in interface BeanResolutionContext.Segmentpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object