< prev index next >

src/java.base/share/classes/java/lang/Class.java

Print this page
rev 60127 : 8249205: Remove unnecessary trademark symbols

@@ -411,20 +411,20 @@
      *  {@code Class.forName("Foo", true, this.getClass().getClassLoader())}
      * </blockquote>
      *
      * Note that this method throws errors related to loading, linking
      * or initializing as specified in Sections {@jls 12.2}, {@jls
-     * 12.3}, and {@jls 12.4} of <cite>The Java&trade; Language
+     * 12.3}, and {@jls 12.4} of <cite>The Java Language
      * Specification</cite>.
      * Note that this method does not check whether the requested class
      * is accessible to its caller.
      *
      * @param name       fully qualified name of the desired class
 
      * @param initialize if {@code true} the class will be initialized
      *                   (which implies linking). See Section {@jls
-     *                   12.4} of <cite>The Java&trade; Language
+     *                   12.4} of <cite>The Java Language
      *                   Specification</cite>.
      * @param loader     class loader from which the class must be loaded
      * @return           class object representing the desired class
      *
      * @throws    LinkageError if the linkage fails

@@ -698,11 +698,11 @@
      * {@code false}.
      *
      * <p> Specifically, this method tests whether the type represented by the
      * specified {@code Class} parameter can be converted to the type
      * represented by this {@code Class} object via an identity conversion
-     * or via a widening reference conversion. See <cite>The Java&trade; Language
+     * or via a widening reference conversion. See <cite>The Java Language
      * Specification</cite>, sections {@jls 5.1.1} and {@jls 5.1.4},
      * for details.
      *
      * @param     cls the {@code Class} object to be checked
      * @return    the {@code boolean} value indicating whether objects of the

@@ -950,11 +950,11 @@
      * @return an array of {@code TypeVariable} objects that represent
      *     the type variables declared by this generic declaration
      * @throws java.lang.reflect.GenericSignatureFormatError if the generic
      *     signature of this generic declaration does not conform to
      *     the format specified in section {@jvms 4.7.9} of
-     *     <cite>The Java&trade; Virtual Machine Specification</cite>
+     *     <cite>The Java Virtual Machine Specification</cite>
      * @since 1.5
      */
     @SuppressWarnings("unchecked")
     public TypeVariable<Class<T>>[] getTypeParameters() {
         ClassRepository info = getGenericInfo();

@@ -998,11 +998,11 @@
      * then the {@code Class} object representing the {@code Object} class is
      * returned.
      *
      * @throws java.lang.reflect.GenericSignatureFormatError if the generic
      *     class signature does not conform to the format specified in
-     *     section {@jvms 4.7.9} of <cite>The Java&trade; Virtual
+     *     section {@jvms 4.7.9} of <cite>The Java Virtual
      *     Machine Specification</cite>
      * @throws TypeNotPresentException if the generic superclass
      *     refers to a non-existent type declaration
      * @throws java.lang.reflect.MalformedParameterizedTypeException if the
      *     generic superclass refers to a parameterized type that cannot be

@@ -1195,11 +1195,11 @@
      * returned in that order.
      *
      * @throws java.lang.reflect.GenericSignatureFormatError
      *     if the generic class signature does not conform to the
      *     format specified in section {@jvms 4.7.9} of <cite>The
-     *     Java&trade; Virtual Machine Specification</cite>
+     *     Java Virtual Machine Specification</cite>
      * @throws TypeNotPresentException if any of the generic
      *     superinterfaces refers to a non-existent type declaration
      * @throws java.lang.reflect.MalformedParameterizedTypeException
      *     if any of the generic superinterfaces refer to a parameterized
      *     type that cannot be instantiated for any reason

@@ -1267,11 +1267,11 @@
      * {@code true} and its interface modifier is always
      * {@code false}. The values of its other modifiers are not determined
      * by this specification.
      *
      * <p> The modifier encodings are defined in section {@jvms 4.1}
-     * of <cite>The Java&trade; Virtual Machine Specification</cite>.
+     * of <cite>The Java Virtual Machine Specification</cite>.
      *
      * @return the {@code int} representing the modifiers for this class
      * @see     java.lang.reflect.Modifier
      * @since 1.1
      */

@@ -1676,11 +1676,11 @@
         return getName();
     }
 
     /**
      * Returns the canonical name of the underlying class as
-     * defined by <cite>The Java&trade; Language Specification</cite>.
+     * defined by <cite>The Java Language Specification</cite>.
      * Returns {@code null} if the underlying class does not have a canonical
      * name. Classes without canonical names include:
      * <ul>
      * <li>a {@linkplain #isLocalClass() local class}
      * <li>a {@linkplain #isAnonymousClass() anonymous class}

@@ -2476,11 +2476,11 @@
      * class has a default constructor, it is included in the returned array.
      * This method returns an array of length 0 if this {@code Class}
      * object represents an interface, a primitive type, an array class, or
      * void.
      *
-     * <p> See <cite>The Java&trade; Language Specification</cite>,
+     * <p> See <cite>The Java Language Specification</cite>,
      * section {@jls 8.2}.
      *
      * @return  the array of {@code Constructor} objects representing all the
      *          declared constructors of this class
      * @throws  SecurityException
< prev index next >