@Documented @TypeQualifier @Retention(value=RUNTIME) public @interface Nonnull
When
when
public abstract When when