public interface JavaTypeVariable extends JavaType
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
java.util.Collection<JavaType> |
getBounds()
Corresponds to java/lang/reflect/TypeVariable.getBounds().
|
JavaMember |
getOwningMember()
Type variables can be owned by either a class or a method.
|
SourceTypeParameter |
getSourceElement() |
java.util.Collection<UnresolvedType> |
getUnresolvedBounds()
This method will return the bounds as unresolved types.
|
getAnonymousClassSuperType, getArrayDimensions, getBaseComponentType, getClass, getClasses, getClinitMethod, getClosestClass, getComponentType, getDeclaredAnonymousClasses, getDeclaredClass, getDeclaredClasses, getDeclaredConstructor, getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredLocalClasses, getDeclaredMethod, getDeclaredMethods, getDeclaredMethods, getDescriptor, getField, getFields, getHierarchy, getInterfaces, getMethod, getMethods, getMethods, getName, getNonParameterizedType, getPackage, getPackageName, getProvider, getQualifiedName, getQualifyingType, getRawName, getSignature, getSuperclass, getThisValue, getTypeAnnotations, getTypeErasure, getTypeSignature, getUniqueIdentifier, getUnqualifiedName, getUnresolvedInterfaces, getUnresolvedSuperclass, getURL, getVMName, isAnnotation, isAnonymousClass, isArray, isAssignableFrom, isEnum, isErasedType, isExported, isInterface, isLocalClass, isMemberClass, isPrimitive, isSubtypeOf, setQualifyingType
getActualTypeArguments, getTypeParameter, getTypeParameters, hasActualTypeArguments, hasTypeParameters
getOwningClass, isAbstract, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic
getResolvedType, getUnresolvedType
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotation
getElementKind, getFile, getModifiers, getOwner, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo
java.util.Collection<JavaType> getBounds()
java.util.Collection<UnresolvedType> getUnresolvedBounds()
JavaMember getOwningMember()
SourceTypeParameter getSourceElement()
getSourceElement
in interface JavaElement