org.springframework.core
Class LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor
java.lang.Object
EmptyVisitor
org.springframework.core.LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor
- Enclosing class:
- LocalVariableTableParameterNameDiscoverer
private static class LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor
- extends EmptyVisitor
Helper class that inspects all methods (constructor included) and then
attempts to find the parameter names for that member.
Field Summary |
private java.lang.Class<?> |
clazz
|
private java.util.Map<java.lang.reflect.Member,java.lang.String[]> |
memberMap
|
private static java.lang.String |
STATIC_CLASS_INIT
|
Method Summary |
private static boolean |
isStatic(int access)
|
private static boolean |
isSyntheticOrBridged(int access)
|
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STATIC_CLASS_INIT
private static final java.lang.String STATIC_CLASS_INIT
- See Also:
- Constant Field Values
clazz
private final java.lang.Class<?> clazz
memberMap
private final java.util.Map<java.lang.reflect.Member,java.lang.String[]> memberMap
LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor
public LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor(java.lang.Class<?> clazz,
java.util.Map<java.lang.reflect.Member,java.lang.String[]> memberMap)
visitMethod
public MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
isSyntheticOrBridged
private static boolean isSyntheticOrBridged(int access)
isStatic
private static boolean isStatic(int access)