org.boris.xlloop.reflect
Class ParameterNameExtractor

java.lang.Object
  extended by org.boris.xlloop.reflect.ParameterNameExtractor

public class ParameterNameExtractor
extends java.lang.Object

Parses class file to extract parameter names if available.


Nested Class Summary
static class ParameterNameExtractor.Attribute
           
static class ParameterNameExtractor.CodeAttribute
           
static class ParameterNameExtractor.ConstantInfo
           
static class ParameterNameExtractor.ConstantType
           
static class ParameterNameExtractor.ExceptionTable
           
static class ParameterNameExtractor.FieldInfo
           
static class ParameterNameExtractor.LocalVariableTable
           
static class ParameterNameExtractor.LocalVariableTableAttribute
           
static class ParameterNameExtractor.MethodInfo
           
 
Constructor Summary
ParameterNameExtractor(java.lang.Class clazz)
           
 
Method Summary
 java.lang.String[] getParameterNames(java.lang.reflect.AccessibleObject methodOrCtor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterNameExtractor

public ParameterNameExtractor(java.lang.Class clazz)
Method Detail

getParameterNames

public java.lang.String[] getParameterNames(java.lang.reflect.AccessibleObject methodOrCtor)