@Retention(value=CLASS)
@Documented
@Target(value={FIELD,LOCAL_VARIABLE,PARAMETER,METHOD,TYPE_USE})
public @interface Nullable
Zeigt an, dass eine Funktion, Variable oder Feld den Wert null
enthalten bzw. (unerwartet) zurückgeben darf. Lässt sich in den IntelliJ-Idea-Inspections unter @Nullable/@NotNull einrichten um entsprechende Warnungen über mögliche NullPointerExceptions zu erhalten. Dient außerdem der Code-Dokumentation.