Package org.apache.xbean.recipe
Class XbeanAsmParameterNameLoader.AllParameterNamesDiscoveringVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.apache.xbean.recipe.XbeanAsmParameterNameLoader.AllParameterNamesDiscoveringVisitor
-
- Enclosing class:
- XbeanAsmParameterNameLoader
private static class XbeanAsmParameterNameLoader.AllParameterNamesDiscoveringVisitor extends org.objectweb.asm.ClassVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.lang.reflect.Constructor>
constructorMap
private java.util.Map<java.lang.reflect.Constructor,java.util.List<java.lang.String>>
constructorParameters
private java.util.Map<java.lang.String,java.lang.Exception>
exceptions
private java.util.Map<java.lang.String,java.lang.reflect.Method>
methodMap
private java.lang.String
methodName
private java.util.Map<java.lang.reflect.Method,java.util.List<java.lang.String>>
methodParameters
-
Constructor Summary
Constructors Constructor Description AllParameterNamesDiscoveringVisitor(java.lang.Class type)
AllParameterNamesDiscoveringVisitor(java.lang.Class type, java.lang.String methodName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.reflect.Constructor,java.util.List<java.lang.String>>
getConstructorParameters()
java.util.Map<java.lang.String,java.lang.Exception>
getExceptions()
java.util.Map<java.lang.reflect.Method,java.util.List<java.lang.String>>
getMethodParameters()
org.objectweb.asm.MethodVisitor
visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
-
-
-
Field Detail
-
constructorParameters
private final java.util.Map<java.lang.reflect.Constructor,java.util.List<java.lang.String>> constructorParameters
-
methodParameters
private final java.util.Map<java.lang.reflect.Method,java.util.List<java.lang.String>> methodParameters
-
exceptions
private final java.util.Map<java.lang.String,java.lang.Exception> exceptions
-
methodName
private final java.lang.String methodName
-
methodMap
private final java.util.Map<java.lang.String,java.lang.reflect.Method> methodMap
-
constructorMap
private final java.util.Map<java.lang.String,java.lang.reflect.Constructor> constructorMap
-
-
Method Detail
-
getConstructorParameters
public java.util.Map<java.lang.reflect.Constructor,java.util.List<java.lang.String>> getConstructorParameters()
-
getMethodParameters
public java.util.Map<java.lang.reflect.Method,java.util.List<java.lang.String>> getMethodParameters()
-
getExceptions
public java.util.Map<java.lang.String,java.lang.Exception> getExceptions()
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
- Overrides:
visitMethod
in classorg.objectweb.asm.ClassVisitor
-
-