Class TypeImpl_annot

  • All Implemented Interfaces:
    java.lang.Comparable<TypeImpl>, java.lang.Iterable<Feature>, Type

    public class TypeImpl_annot
    extends TypeImpl_annotBase
    A version of TypeImpl for Annotations and subtypes of Annotations
    • Constructor Detail

      • TypeImpl_annot

        public TypeImpl_annot​(java.lang.String name,
                              TypeSystemImpl tsi,
                              TypeImpl supertype,
                              java.lang.Class<?> javaClass)
    • Method Detail

      • isAnnotationType

        public boolean isAnnotationType()
        Description copied from class: TypeImpl
        Check if this is an annotation type.
        Overrides:
        isAnnotationType in class TypeImpl
        Returns:
        true, if this is an annotation type or subtype; false, else.