@SubtypeOf(value=SameLenUnknown.class) @Target(value={TYPE_USE,TYPE_PARAMETER}) public @interface SameLen
b
@SameLen("a")
a
String[]
value
public abstract String[] value