@Retention(value=SOURCE)
@Target(value={TYPE,METHOD})
public static @interface AutoValue.CopyAnnotations
The following annotations are excluded: 1. AutoValue and its nested annotations. 2. Any
annotation appearing in the exclude()
field. 3. Any class
annotation which is itself annotated with the Inherited
meta-annotation.
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation>[] |
exclude |