public static class AbstractBeanResolutionContext.MethodSegment extends Object implements CallableInjectionPoint
EMPTY| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
AnnotationMetadata |
getAnnotationMetadata()
Supplies the metadata.
|
Argument |
getArgument() |
Argument<?>[] |
getArguments() |
BeanDefinition |
getDeclaringBean() |
BeanDefinition |
getDeclaringType() |
InjectionPoint |
getInjectionPoint() |
String |
getName() |
int |
hashCode() |
boolean |
requiresReflection() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredpublic InjectionPoint getInjectionPoint()
getInjectionPoint in interface BeanResolutionContext.Segmentpublic BeanDefinition getDeclaringBean()
getDeclaringBean in interface InjectionPointpublic boolean requiresReflection()
requiresReflection in interface InjectionPointpublic Argument<?>[] getArguments()
getArguments in interface CallableInjectionPointpublic AnnotationMetadata getAnnotationMetadata()
AnnotationMetadataProviderAnnotationMetadata.EMPTY_METADATA.getAnnotationMetadata in interface AnnotationMetadataProviderAnnotationMetadatapublic String getName()
getName in interface BeanResolutionContext.SegmentgetName in interface Namedpublic BeanDefinition getDeclaringType()
getDeclaringType in interface BeanResolutionContext.Segmentpublic Argument getArgument()
getArgument in interface BeanResolutionContext.Segment