@Retention(value=RUNTIME) @Target(value=METHOD) @Documented @Repeatable(value=Aliases.class) public @interface AliasFor
Allows specifying an annotation member alias. In other words, a value of an annotation member can be used to represent the value of another annotation's member or a another member within the same annotation.
The representation is constructed via the
public abstract String value
public abstract String member
thismember is an alias for