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.Type
getType(java.lang.reflect.AnnotatedElement value)
Resolves the suppliedjava.lang.reflect.AnnotatedType
's type.boolean
isInstance(java.lang.reflect.AnnotatedElement value)
Returnstrue
if the supplied value is an instance ofjava.lang.reflect.AnnotatedType
.
-
-
-
Method Detail
-
isInstance
@Instance boolean isInstance(java.lang.reflect.AnnotatedElement value)
Returnstrue
if the supplied value is an instance ofjava.lang.reflect.AnnotatedType
.- Parameters:
value
- The instance to consider.- Returns:
true
if 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.AnnotatedType
to resolve.- Returns:
- The annotated type's type.
-
-