1. /*
  2. * @(#)Deprecated.java 1.4 04/06/10
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package java.lang;
  8. import java.lang.annotation.*;
  9. /**
  10. * A program element annotated @Deprecated is one that programmers
  11. * are discouraged from using, typically because it is dangerous,
  12. * or because a better alternative exists. Compilers warn when a
  13. * deprecated program element is used or overridden in non-deprecated code.
  14. *
  15. * @author Neal Gafter
  16. * @version 1.4, 06/10/04
  17. * @since 1.5
  18. */
  19. @Documented
  20. @Retention(RetentionPolicy.RUNTIME)
  21. public @interface Deprecated {
  22. }