public static class AbstractBeanResolutionContext.MethodArgumentSegment extends AbstractBeanResolutionContext.MethodSegment implements ArgumentInjectionPoint
EMPTY| Constructor and Description |
|---|
MethodArgumentSegment(BeanDefinition declaringType,
String methodName,
Argument argument,
Argument[] arguments,
boolean requiresReflection,
AbstractBeanResolutionContext.MethodSegment outer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Argument |
getArgument() |
BeanDefinition |
getDeclaringType() |
String |
getName() |
CallableInjectionPoint |
getOuterInjectionPoint() |
int |
hashCode() |
getAnnotationMetadata, getArguments, getDeclaringBean, getInjectionPoint, requiresReflection, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitasArgument, getArgumentgetDeclaringBean, requiresReflectionfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredpublic MethodArgumentSegment(BeanDefinition declaringType, String methodName, Argument argument, Argument[] arguments, boolean requiresReflection, AbstractBeanResolutionContext.MethodSegment outer)
public CallableInjectionPoint getOuterInjectionPoint()
getOuterInjectionPoint in interface ArgumentInjectionPointpublic String getName()
getName in interface BeanResolutionContext.SegmentgetName in interface Namedpublic BeanDefinition getDeclaringType()
getDeclaringType in interface BeanResolutionContext.Segmentpublic Argument getArgument()
getArgument in interface BeanResolutionContext.Segment