Class TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup

    • Field Detail

      • descriptor

        private final java.lang.String descriptor
        The descriptor of the original annotation for which the annotation values are looked up.
      • name

        private final java.lang.String name
        The name of the original annotation for which the annotation values are looked up.
      • values

        private final java.util.Map<java.lang.String,​AnnotationValue<?,​?>> values
        This annotation's values mapped by their attribute name.
    • Constructor Detail

      • AnnotationLookup

        protected AnnotationLookup​(java.lang.String descriptor,
                                   java.lang.String name)
        Creates a new annotation registrant for a recursive annotation lookup.
        Parameters:
        name - The name of the original annotation for which the annotation values are looked up.
        descriptor - The descriptor of the original annotation for which the annotation values are looked up.