Class BackedAnnotated

    • Constructor Detail

    • Method Detail

      • getTypeClosure

        public Set<Type> getTypeClosure()
        Description copied from interface: Annotated

        Get all types to which the base type should be considered assignable.

        Returns:
        a set of all types to which the base type should be considered assignable
      • getAnnotatedElement

        protected abstract AnnotatedElement getAnnotatedElement()
      • getReflectionCache

        protected abstract ReflectionCache getReflectionCache()
      • getAnnotations

        public Set<Annotation> getAnnotations()
        Description copied from interface: Annotated

        Get all annotations of the program element.

        Returns:
        all annotations of the program element, or an empty set if no annotations are present