org.jboss.lang
Class GenericsHelper

java.lang.Object
  extended by org.jboss.lang.GenericsHelper

public class GenericsHelper
extends Object

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
GenericsHelper()
           
 
Method Summary
static Object[] getGenericExceptionTypes(Constructor c)
           
static Object[] getGenericExceptionTypes(Method m)
           
static Object[] getGenericInterfaces(Class clazz)
           
static Object[] getGenericParameterTypes(Constructor c)
           
static Object[] getGenericParameterTypes(Method m)
           
static Object getGenericReturnType(Method m)
           
static Object getGenericSuperclass(Class clazz)
           
static Object getGenericType(Field f)
           
static TypeVariable[] getTypeParameters(Class clazz)
           
static TypeVariable[] getTypeParameters(Constructor ctor)
           
static TypeVariable[] getTypeParameters(Method meth)
           
static Object[] getTypeParameters(Object o)
           
static String toGenericString(Constructor c)
           
static String toGenericString(Field f)
           
static String toGenericString(Method m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericsHelper

public GenericsHelper()
Method Detail

getTypeParameters

public static TypeVariable[] getTypeParameters(Class clazz)

getGenericInterfaces

public static Object[] getGenericInterfaces(Class clazz)

getGenericSuperclass

public static Object getGenericSuperclass(Class clazz)

getTypeParameters

public static TypeVariable[] getTypeParameters(Constructor ctor)

getGenericParameterTypes

public static Object[] getGenericParameterTypes(Constructor c)

getGenericExceptionTypes

public static Object[] getGenericExceptionTypes(Constructor c)

toGenericString

public static String toGenericString(Constructor c)

getTypeParameters

public static TypeVariable[] getTypeParameters(Method meth)

getGenericReturnType

public static Object getGenericReturnType(Method m)

getGenericParameterTypes

public static Object[] getGenericParameterTypes(Method m)

getGenericExceptionTypes

public static Object[] getGenericExceptionTypes(Method m)

toGenericString

public static String toGenericString(Method m)

getGenericType

public static Object getGenericType(Field f)

toGenericString

public static String toGenericString(Field f)

getTypeParameters

public static Object[] getTypeParameters(Object o)


Copyright © 2005-2007 JBoss, a division of Red Hat, Inc. All Rights Reserved.