Minimum requirements
Definition
Overview
Indicates that a position is semantically non null: it is only null if there is a matching error in theerrors array.
In all other cases, the position is non-null.
Tools doing code generation may use this information to generate the position as non-null if field errors are handled out of band:
Using with Lists
Thelevels argument indicates what levels are semantically non null in case of lists:
levels are zero indexed.
Passing a negative level or a level greater than the list dimension is an error.