org.jboss.axis.utils.bytecode
Class ParamNameExtractor

java.lang.Object
  extended byorg.jboss.axis.utils.bytecode.ParamNameExtractor

public class ParamNameExtractor
extends java.lang.Object

This class retieves function parameter names from bytecode built with debugging symbols. Used as a last resort when creating WSDL.


Constructor Summary
ParamNameExtractor()
           
 
Method Summary
static java.lang.String[] getParameterNamesFromDebugInfo(java.lang.reflect.Method method)
          Retrieve a list of function parameter names from a method Returns null if unable to read parameter names (i.e.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamNameExtractor

public ParamNameExtractor()
Method Detail

getParameterNamesFromDebugInfo

public static java.lang.String[] getParameterNamesFromDebugInfo(java.lang.reflect.Method method)
Retrieve a list of function parameter names from a method Returns null if unable to read parameter names (i.e. bytecode not built with debug).