net.sf.jexpel.internal.util
Class MethodUtils

java.lang.Object
  extended by net.sf.jexpel.internal.util.MethodUtils

public class MethodUtils
extends java.lang.Object


Constructor Summary
MethodUtils()
           
 
Method Summary
static java.lang.reflect.Constructor<?> getMatchedConstructor(java.lang.Class<?> clazz, java.lang.Class<?>[] paramTypes)
           
static java.lang.reflect.Method getMatchedMethod(java.lang.Class<?> clazz, java.lang.String name, java.lang.Class<?>[] paramTypes)
           
static java.lang.Class<?> getPrimitiveWrapper(java.lang.Class<?> primitiveType)
           
static boolean matchTypes(java.lang.Class<?>[] destTypes, java.lang.Class<?>[] fromTypes)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodUtils

public MethodUtils()
Method Detail

getMatchedMethod

public static java.lang.reflect.Method getMatchedMethod(java.lang.Class<?> clazz,
                                                        java.lang.String name,
                                                        java.lang.Class<?>[] paramTypes)

matchTypes

public static boolean matchTypes(java.lang.Class<?>[] destTypes,
                                 java.lang.Class<?>[] fromTypes)

getPrimitiveWrapper

public static java.lang.Class<?> getPrimitiveWrapper(java.lang.Class<?> primitiveType)

getMatchedConstructor

public static java.lang.reflect.Constructor<?> getMatchedConstructor(java.lang.Class<?> clazz,
                                                                     java.lang.Class<?>[] paramTypes)