Class EncodedValueRewriter.RewrittenAnnotationEncodedValue

    • Constructor Detail

      • RewrittenAnnotationEncodedValue

        public RewrittenAnnotationEncodedValue​(@Nonnull
                                               AnnotationEncodedValue annotationEncodedValue)
    • Method Detail

      • getType

        @Nonnull
        public java.lang.String getType()
        Description copied from interface: AnnotationEncodedValue
        Gets the type of this annotation. This will be the type descriptor of the class that defines this annotation.
        Returns:
        The type of this annotation
      • getElements

        @Nonnull
        public java.util.Set<? extends AnnotationElement> getElements()
        Description copied from interface: AnnotationEncodedValue
        Gets a set of the name/value elements associated with this annotation. The elements in the returned set will be unique by name.
        Returns:
        A set of AnnotationElements