public class TypeHelper extends Object
| Constructor and Description | 
|---|
| TypeHelper() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static boolean | argumentClassIsParameterClass(Class argumentClass,
                             Class parameterClass)Realizes an unsharp equal for the class. | 
| protected static Class | getWrapperClass(Class c)Get wrapper class for a given class. | 
| protected static boolean | isBigDecCategory(Class x) | 
| protected static boolean | isDoubleCategory(Class x) | 
| protected static boolean | isIntCategory(Class x) | 
| protected static boolean | isLongCategory(Class x) | 
| protected static MethodType | replaceWithMoreSpecificType(Object[] args,
                           MethodType callSiteType)Replaces the types in the callSiteType parameter if more specific types
 given through the arguments. | 
protected static Class getWrapperClass(Class c)
protected static boolean argumentClassIsParameterClass(Class argumentClass, Class parameterClass)
protected static MethodType replaceWithMoreSpecificType(Object[] args, MethodType callSiteType)
protected static boolean isIntCategory(Class x)
protected static boolean isLongCategory(Class x)
protected static boolean isBigDecCategory(Class x)
protected static boolean isDoubleCategory(Class x)