Interface TypeDescription.Generic.AnnotationReader.ForTypeArgument.AnnotatedParameterizedType

Enclosing class:
TypeDescription.Generic.AnnotationReader.ForTypeArgument

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

    • isInstance

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

      AnnotatedElement[] getAnnotatedActualTypeArguments(AnnotatedElement value)
      Returns the supplied annotated parameterize type's annotated actual type arguments.
      Parameters:
      value - The annotated type variable to resolve.
      Returns:
      The supplied annotated parameterize type's annotated actual type arguments.