Interface MutableAnnotationUsage<A extends Annotation>

All Superinterfaces:
AnnotationUsage<A>
All Known Implementing Classes:
DynamicAnnotationUsage, JandexAnnotationUsage, JdkAnnotationUsage

public interface MutableAnnotationUsage<A extends Annotation> extends AnnotationUsage<A>
Specialization of AnnotationUsage allowing mutation of its attribute values
  • Method Details

    • setAttributeValue

      <V> V setAttributeValue(String name, V value)
      Set the value of the named attribute