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