Interface TypeDefinition.Sort.AnnotatedType

Enclosing class:
TypeDefinition.Sort

@Proxied("java.lang.reflect.AnnotatedType") protected static interface TypeDefinition.Sort.AnnotatedType
A proxy for interacting with java.lang.reflect.AnnotatedType.
  • Method Summary

    Modifier and Type
    Method
    Description
    Resolves the supplied java.lang.reflect.AnnotatedType's type.
    boolean
    Returns true if the supplied value is an instance of java.lang.reflect.AnnotatedType.
  • Method Details

    • isInstance

      @Instance boolean isInstance(AnnotatedElement value)
      Returns true if the supplied value is an instance of java.lang.reflect.AnnotatedType.
      Parameters:
      value - The instance to consider.
      Returns:
      true if the supplied instance is of type java.lang.reflect.AnnotatedType.
    • getType

      Type getType(AnnotatedElement value)
      Resolves the supplied java.lang.reflect.AnnotatedType's type.
      Parameters:
      value - The java.lang.reflect.AnnotatedType to resolve.
      Returns:
      The annotated type's type.