langtools/src/share/classes/com/sun/mirror/type/ClassType.java
changeset 3378 22011d9a9398
parent 10 06bc494ca11e
child 5520 86e4b9a9da40
equal deleted inserted replaced
3377:22083952ee8f 3378:22011d9a9398
    36  *
    36  *
    37  * <p> While a {@link ClassDeclaration} represents the <i>declaration</i>
    37  * <p> While a {@link ClassDeclaration} represents the <i>declaration</i>
    38  * of a class, a <tt>ClassType</tt> represents a class <i>type</i>.
    38  * of a class, a <tt>ClassType</tt> represents a class <i>type</i>.
    39  * See {@link TypeDeclaration} for more on this distinction.
    39  * See {@link TypeDeclaration} for more on this distinction.
    40  *
    40  *
       
    41  * @deprecated All components of this API have been superseded by the
       
    42  * standardized annotation processing API.  The replacement for the
       
    43  * functionality of this interface is included in {@link
       
    44  * javax.lang.model.type.DeclaredType}.
       
    45  *
    41  * @author Joseph D. Darcy
    46  * @author Joseph D. Darcy
    42  * @author Scott Seligman
    47  * @author Scott Seligman
    43  * @since 1.5
    48  * @since 1.5
    44  */
    49  */
    45 
    50 @Deprecated
       
    51 @SuppressWarnings("deprecation")
    46 public interface ClassType extends DeclaredType {
    52 public interface ClassType extends DeclaredType {
    47 
    53 
    48     /**
    54     /**
    49      * {@inheritDoc}
    55      * {@inheritDoc}
    50      */
    56      */