Class AnnotationCollector

    • Field Detail

      • NO_ANNOTATIONS

        protected static final Annotations NO_ANNOTATIONS
      • _data

        protected final java.lang.Object _data
        Optional data to carry along
    • Constructor Detail

      • AnnotationCollector

        protected AnnotationCollector​(java.lang.Object d)
    • Method Detail

      • emptyAnnotations

        public static Annotations emptyAnnotations()
      • asAnnotations

        public abstract Annotations asAnnotations()
      • asAnnotationMap

        public abstract AnnotationMap asAnnotationMap()
      • getData

        public java.lang.Object getData()
      • isPresent

        public abstract boolean isPresent​(java.lang.annotation.Annotation ann)
      • addOrOverride

        public abstract AnnotationCollector addOrOverride​(java.lang.annotation.Annotation ann)