Package org.bukkit

Annotation Type UndefinedNullability


  • @Retention(CLASS)
    @Deprecated
    public @interface UndefinedNullability
    Deprecated.
    This should generally not be used in any new API code as it suggests a bad API design.
    Annotation for types, whose nullability is not well defined, so NotNull nor Nullable is applicable. For example when interface defines a method, whose nullability depends on the implementation.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String value
      Deprecated.
      Human readable description of the circumstances, in which the type is nullable.
    • Element Detail

      • value

        String value
        Deprecated.
        Human readable description of the circumstances, in which the type is nullable.
        Returns:
        description
        Default:
        ""