Eclipse JDT
Release 3.8

Package org.eclipse.jdt.annotation

This package contains annotations that can trigger special behavior when annotated types are compiled by the Eclipse Compiler for Java.

See:
          Description

Annotation Types Summary
NonNull Qualifier for a type in a method signature or a local variable declaration: The entity (return value, parameter, local variable) whose type has this annotation can never have the value null at runtime.
NonNullByDefault This annotation can be applied to a package, type, method or constructor in order to define that contained entities for which a null annotation is otherwise lacking should be considered as @NonNull.
Nullable Qualifier for a type in a method signature or a local variable declaration: The entity (return value, parameter, local variable) whose type has this annotation is allowed to have the value null at runtime.
 

Package org.eclipse.jdt.annotation Description

This package contains annotations that can trigger special behavior when annotated types are compiled by the Eclipse Compiler for Java.

Currently, the package contains annotations that specify nullness contracts for annotated elements.


Eclipse JDT
Release 3.8

Guidelines for using Eclipse APIs.

Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.