Interface TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType.AnnotatedWildcardType

Enclosing class:
TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType

@Proxied("java.lang.reflect.AnnotatedWildcardType") protected static interface TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType.AnnotatedWildcardType
A proxy to interact with java.lang.reflect.AnnotatedWildcardType.
  • Method Details

    • isInstance

      @Instance boolean isInstance(AnnotatedElement value)
      Returns true if the supplied instance implements java.lang.reflect.AnnotatedWildcardType.
      Parameters:
      value - The annotated element to consider.
      Returns:
      true if the supplied instance is of type java.lang.reflect.AnnotatedWildcardType.
    • getAnnotatedUpperBounds

      AnnotatedElement[] getAnnotatedUpperBounds(AnnotatedElement value)
      Returns the supplied annotated element's annotated upper bounds.
      Parameters:
      value - The annotated element to resolve.
      Returns:
      An array of annotated upper bounds for the supplied annotated elements.