Interface TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.AnnotatedTypeVariable
- Enclosing class:
TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType
@Proxied("java.lang.reflect.AnnotatedTypeVariable")
protected static interface TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.AnnotatedTypeVariable
A proxy to interact with
java.lang.reflect.AnnotatedTypeVariable.-
Method Summary
Modifier and TypeMethodDescriptionReturns the supplied annotated type variable's annotated bounds.booleanisInstance(AnnotatedElement value) Returnstrueif the supplied instance implementsjava.lang.reflect.AnnotatedTypeVariable.
-
Method Details
-
isInstance
Returnstrueif the supplied instance implementsjava.lang.reflect.AnnotatedTypeVariable.- Parameters:
value- The annotated element to consider.- Returns:
trueif the supplied instance is of typejava.lang.reflect.AnnotatedTypeVariable.
-
getAnnotatedBounds
Returns the supplied annotated type variable's annotated bounds.- Parameters:
value- The annotated type variable to resolve.- Returns:
- An array of annotated upper bounds for the supplied annotated type variable.
-