public class DefaultParameterizedType extends Object implements ParameterizedType
ParameterizedType| Constructor and Description |
|---|
DefaultParameterizedType(Type rawType,
Type... actualTypeArguments) |
DefaultParameterizedType(Type ownerType,
Type rawType,
Type[] actualTypeArguments) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Type[] |
getActualTypeArguments() |
Type |
getOwnerType() |
Type |
getRawType() |
int |
hashCode() |
static Type |
paramType(Type rawType,
Type... actualTypeArguments)
Builds a parameterized type with the provided raw type and type
arguments.
|
String |
toString() |
getTypeNamepublic DefaultParameterizedType(Type ownerType, Type rawType, Type[] actualTypeArguments)
public DefaultParameterizedType(Type rawType, Type... actualTypeArguments)
public static Type paramType(Type rawType, Type... actualTypeArguments)
paramType(Pointer.class, Integer.class) gives you the type
of
Pointer<Integer>.public Type[] getActualTypeArguments()
getActualTypeArguments in interface ParameterizedTypepublic Type getOwnerType()
getOwnerType in interface ParameterizedTypepublic Type getRawType()
getRawType in interface ParameterizedTypeCopyright © 2009-2015. All Rights Reserved.