Class MethodLookupUtils


  • public class MethodLookupUtils
    extends 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 Detail

      • MethodLookupUtils

        public MethodLookupUtils()
    • Method Detail

      • lookupConstructor

        public static Constructor lookupConstructor​(Class targetClass,
                                                    Object[] parameters)
        Look up a constructor.
        Parameters:
        targetClass - the class constructed
        parameters - arguments
        Returns:
        Constructor found if any.
      • lookupStaticMethod

        public static Method lookupStaticMethod​(Class targetClass,
                                                String name,
                                                Object[] parameters)
        Look up a static method.
        Parameters:
        targetClass - the owning class
        name - method name
        parameters - method parameters
        Returns:
        Method found if any
      • lookupMethod

        public static Method lookupMethod​(Class targetClass,
                                          String name,
                                          Object[] parameters)
        Look up a method.
        Parameters:
        targetClass - owning class
        name - method name
        parameters - method parameters
        Returns:
        Method found if any