org.eclipse.jdt.annotation.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.eclipse.jdt.annotation Show documentation
Show all versions of org.eclipse.jdt.annotation Show documentation
JDT Annotations for Enhanced Null Analysis
/*******************************************************************************
* Copyright (c) 2011, 2016 Stephan Herrmann and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Stephan Herrmann - initial API and implementation
* IBM Corporation - bug fixes
*******************************************************************************/
/**
* 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.
*
*
* Additionally, class {@link org.eclipse.jdt.annotation.Checks Checks} provides
* utility methods for performing checked type conversions.
*
*/
package org.eclipse.jdt.annotation;