public interface AnnotatedTypeVariable extends AnnotatedType
AnnotatedTypeVariablerepresents the potentially annotated use of a type variable, whose declaration may have bounds which themselves represent annotated uses of types.
getAnnotatedBoundsAnnotatedType getAnnotatedBounds()Returns the potentially annotated bounds of this type variable. If no bound is explicitly declared, the bound is unannotated
- the potentially annotated bounds of this type variable
- See Also:
getAnnotatedOwnerTypeAnnotatedType getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type. For example, if this type is
@TA O<T>.I<S>, return a representation of
AnnotatedTypethat is an instance of