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