Package net.bytebuddy.description.type
Interface TypeDefinition.Sort.AnnotatedType
-
- Enclosing class:
- TypeDefinition.Sort
@Proxied("java.lang.reflect.AnnotatedType") protected static interface TypeDefinition.Sort.AnnotatedType
A proxy for interacting withjava.lang.reflect.AnnotatedType.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.reflect.TypegetType(java.lang.reflect.AnnotatedElement value)Resolves the suppliedjava.lang.reflect.AnnotatedType's type.booleanisInstance(java.lang.reflect.AnnotatedElement value)Returnstrueif the supplied value is an instance ofjava.lang.reflect.AnnotatedType.
-
-
-
Method Detail
-
isInstance
@Instance boolean isInstance(java.lang.reflect.AnnotatedElement value)
Returnstrueif the supplied value is an instance ofjava.lang.reflect.AnnotatedType.- Parameters:
value- The instance to consider.- Returns:
trueif the supplied instance is of typejava.lang.reflect.AnnotatedType.
-
getType
java.lang.reflect.Type getType(java.lang.reflect.AnnotatedElement value)
Resolves the suppliedjava.lang.reflect.AnnotatedType's type.- Parameters:
value- Thejava.lang.reflect.AnnotatedTypeto resolve.- Returns:
- The annotated type's type.
-
-