public class ParameterizedTypeImpl
extends java.lang.Object
implements java.lang.reflect.ParameterizedType
| Constructor and Description |
|---|
ParameterizedTypeImpl(java.lang.reflect.Type rawType,
java.util.List<java.lang.reflect.Type> actualTypeArguments) |
ParameterizedTypeImpl(java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.reflect.Type |
convertToParameterizedTypeIfNecessary(java.lang.reflect.Type sourceType) |
static java.util.List<java.lang.reflect.Type> |
convertToParameterizedTypesIfNecessary(java.util.List<java.lang.reflect.Type> sourceTypes) |
java.lang.reflect.Type[] |
getActualTypeArguments() |
java.lang.reflect.Type |
getOwnerType() |
java.lang.reflect.Type |
getRawType() |
java.lang.String |
toString() |
public ParameterizedTypeImpl(java.lang.reflect.Type rawType,
java.util.List<java.lang.reflect.Type> actualTypeArguments)
public ParameterizedTypeImpl(java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments)
public java.lang.reflect.Type[] getActualTypeArguments()
getActualTypeArguments in interface java.lang.reflect.ParameterizedTypepublic java.lang.reflect.Type getRawType()
getRawType in interface java.lang.reflect.ParameterizedTypepublic java.lang.reflect.Type getOwnerType()
getOwnerType in interface java.lang.reflect.ParameterizedTypepublic static java.util.List<java.lang.reflect.Type> convertToParameterizedTypesIfNecessary(java.util.List<java.lang.reflect.Type> sourceTypes)
public static java.lang.reflect.Type convertToParameterizedTypeIfNecessary(java.lang.reflect.Type sourceType)
public java.lang.String toString()
toString in class java.lang.Object