Package org.apache.commons.jxpath.util
Class MethodLookupUtils
- java.lang.Object
-
- org.apache.commons.jxpath.util.MethodLookupUtils
-
public class MethodLookupUtils extends java.lang.Object
Method lookup utilities, which find static and non-static methods as well as constructors based on a name and list of parameters.- Version:
- $Revision: 670727 $ $Date: 2008-06-23 15:10:38 -0500 (Mon, 23 Jun 2008) $
- Author:
- Dmitri Plotnikov
-
-
Constructor Summary
Constructors Constructor Description MethodLookupUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.reflect.Constructor
lookupConstructor(java.lang.Class targetClass, java.lang.Object[] parameters)
Look up a constructor.static java.lang.reflect.Method
lookupMethod(java.lang.Class targetClass, java.lang.String name, java.lang.Object[] parameters)
Look up a method.static java.lang.reflect.Method
lookupStaticMethod(java.lang.Class targetClass, java.lang.String name, java.lang.Object[] parameters)
Look up a static method.
-
-
-
Method Detail
-
lookupConstructor
public static java.lang.reflect.Constructor lookupConstructor(java.lang.Class targetClass, java.lang.Object[] parameters)
Look up a constructor.- Parameters:
targetClass
- the class constructedparameters
- arguments- Returns:
- Constructor found if any.
-
lookupStaticMethod
public static java.lang.reflect.Method lookupStaticMethod(java.lang.Class targetClass, java.lang.String name, java.lang.Object[] parameters)
Look up a static method.- Parameters:
targetClass
- the owning classname
- method nameparameters
- method parameters- Returns:
- Method found if any
-
lookupMethod
public static java.lang.reflect.Method lookupMethod(java.lang.Class targetClass, java.lang.String name, java.lang.Object[] parameters)
Look up a method.- Parameters:
targetClass
- owning classname
- method nameparameters
- method parameters- Returns:
- Method found if any
-
-