public class TypeVariables
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.TypeVariable<?> |
getActualTypeParameter(java.lang.reflect.TypeVariable<?> typeParameter) |
static java.lang.Class<?> |
getContainerClass(java.lang.reflect.TypeVariable<?> typeParameter) |
static java.lang.reflect.Type |
getContainerElementType(java.lang.reflect.Type type,
java.lang.reflect.TypeVariable<?> typeParameter) |
static java.lang.Integer |
getTypeParameterIndex(java.lang.reflect.TypeVariable<?> typeParameter) |
static java.lang.String |
getTypeParameterName(java.lang.Class<?> clazz,
int typeParameterIndex) |
static boolean |
isAnnotatedObject(java.lang.reflect.TypeVariable<?> typeParameter) |
static boolean |
isArrayElement(java.lang.reflect.TypeVariable<?> typeParameter) |
static boolean |
isInternal(java.lang.reflect.TypeVariable<?> typeParameter) |
public static java.lang.Class<?> getContainerClass(java.lang.reflect.TypeVariable<?> typeParameter)
public static java.lang.reflect.TypeVariable<?> getActualTypeParameter(java.lang.reflect.TypeVariable<?> typeParameter)
public static boolean isInternal(java.lang.reflect.TypeVariable<?> typeParameter)
public static boolean isAnnotatedObject(java.lang.reflect.TypeVariable<?> typeParameter)
public static boolean isArrayElement(java.lang.reflect.TypeVariable<?> typeParameter)
public static java.lang.String getTypeParameterName(java.lang.Class<?> clazz, int typeParameterIndex)
public static java.lang.Integer getTypeParameterIndex(java.lang.reflect.TypeVariable<?> typeParameter)
public static java.lang.reflect.Type getContainerElementType(java.lang.reflect.Type type, java.lang.reflect.TypeVariable<?> typeParameter)
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved