Interface TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable.FormalTypeVariable

Enclosing class:
TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable

@Proxied("java.lang.reflect.TypeVariable") protected static interface TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable.FormalTypeVariable
A proxy to interact with java.lang.reflect.TypeVariable.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the supplied annotated type variable's annotated bounds or an empty array if this feature is not supported.
  • Method Details

    • getAnnotatedBounds

      @Defaults AnnotatedElement[] getAnnotatedBounds(Object value)
      Returns the supplied annotated type variable's annotated bounds or an empty array if this feature is not supported.
      Parameters:
      value - The annotated type variable to resolve.
      Returns:
      An array of annotated upper bounds for the supplied annotated type variable or an empty array if this feature is not supported.