Module qtjambi
Package io.qt

Annotation Type StrictNonNull


@Retention(CLASS) @Target(TYPE_USE) public @interface StrictNonNull

This annotation marks a parameter to not accept null.

A Qt method with StrictNonNull-annotated return type never returns null.

When giving null to a StrictNonNull-annotated method argument a NullPointerException is thrown.