jodd.paramo
Class Paramo

java.lang.Object
  extended by jodd.paramo.Paramo

public class Paramo
extends java.lang.Object

Extracts method or constructor parameter names from bytecode debug information in runtime.


Field Summary
protected static java.lang.String CTOR_METHOD
           
 
Constructor Summary
Paramo()
           
 
Method Summary
static MethodParameter[] resolveParameters(java.lang.reflect.AccessibleObject methodOrCtor)
          Resolves method parameters from a method or constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CTOR_METHOD

protected static final java.lang.String CTOR_METHOD
See Also:
Constant Field Values
Constructor Detail

Paramo

public Paramo()
Method Detail

resolveParameters

public static MethodParameter[] resolveParameters(java.lang.reflect.AccessibleObject methodOrCtor)
Resolves method parameters from a method or constructor. Returns an empty array when target does not contain any parameter. No caching is involved in this process, i.e. class bytecode is examined every time this method is called.



Copyright © 2003-2012 Jodd Team