public class GenericType extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GenericType.BoundType |
| Constructor and Description |
|---|
GenericType(Class clazz,
GenericType... parameters) |
GenericType(Class clazz,
GenericType.BoundType boundType,
GenericType... parameters) |
GenericType(Type type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
GenericType |
getActualTypeArgument(int i) |
Class<?> |
getRawClass() |
int |
hashCode() |
static GenericType |
parse(String type,
ClassLoader loader) |
int |
size() |
String |
toString() |
public GenericType(Type type)
public GenericType(Class clazz, GenericType... parameters)
public GenericType(Class clazz, GenericType.BoundType boundType, GenericType... parameters)
public static GenericType parse(String type, ClassLoader loader) throws ClassNotFoundException, IllegalArgumentException
public Class<?> getRawClass()
public GenericType getActualTypeArgument(int i)
public int size()
Apache Camel