Spec-Zone .ru
спецификации, руководства, описания, API
|
@Target(value={TYPE,FIELD,METHOD,PARAMETER,CONSTRUCTOR,LOCAL_VARIABLE}) @Retention(value=SOURCE) public @interface SuppressWarnings
Как стиль, программисты должны всегда использовать эту аннотацию на наиболее глубоко вложенный элемент, где это эффективно. Если Вы хотите подавить предупреждение в определенном методе, следует аннотировать тот метод, а не его класс.
public abstract String[] value
Поставщики компилятора должны задокументировать имена предупреждения, которые они поддерживают в соединении с этим типом аннотации. Они поощряются сотрудничать, чтобы гарантировать, что те же самые имена работают через многократные компиляторы.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.