< prev index next >
src/java.base/share/classes/java/lang/ClassLoader.java
Print this page
rev 60127 : 8249205: Remove unnecessary trademark symbols
*** 205,215 ****
*
* <h3> <a id="binary-name">Binary names</a> </h3>
*
* <p> Any class name provided as a {@code String} parameter to methods in
* {@code ClassLoader} must be a binary name as defined by
! * <cite>The Java™ Language Specification</cite>.
*
* <p> Examples of valid class names include:
* <blockquote><pre>
* "java.lang.String"
* "javax.swing.JSpinner$DefaultEditor"
--- 205,215 ----
*
* <h3> <a id="binary-name">Binary names</a> </h3>
*
* <p> Any class name provided as a {@code String} parameter to methods in
* {@code ClassLoader} must be a binary name as defined by
! * <cite>The Java Language Specification</cite>.
*
* <p> Examples of valid class names include:
* <blockquote><pre>
* "java.lang.String"
* "javax.swing.JSpinner$DefaultEditor"
*** 218,228 ****
* </pre></blockquote>
*
* <p> Any package name provided as a {@code String} parameter to methods in
* {@code ClassLoader} must be either the empty string (denoting an unnamed package)
* or a fully qualified name as defined by
! * <cite>The Java™ Language Specification</cite>.
*
* @jls 6.7 Fully Qualified Names
* @jls 13.1 The Form of a Binary
* @see #resolveClass(Class)
* @since 1.0
--- 218,228 ----
* </pre></blockquote>
*
* <p> Any package name provided as a {@code String} parameter to methods in
* {@code ClassLoader} must be either the empty string (denoting an unnamed package)
* or a fully qualified name as defined by
! * <cite>The Java Language Specification</cite>.
*
* @jls 6.7 Fully Qualified Names
* @jls 13.1 The Form of a Binary
* @see #resolveClass(Class)
* @since 1.0
*** 763,773 ****
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java™ Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
--- 763,773 ----
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
*** 836,846 ****
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java™ Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
--- 836,846 ----
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
*** 970,980 ****
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java™ Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
--- 970,980 ----
*
* @param b
* The bytes that make up the class data. The bytes in positions
* {@code off} through {@code off+len-1} should have the format
* of a valid class file as defined by
! * <cite>The Java Virtual Machine Specification</cite>.
*
* @param off
* The start offset in {@code b} of the class data
*
* @param len
*** 1054,1064 ****
*
* @param b
* The bytes that make up the class data. The bytes from positions
* {@code b.position()} through {@code b.position() + b.limit() -1
* } should have the format of a valid class file as defined by
! * <cite>The Java™ Virtual Machine Specification</cite>.
*
* @param protectionDomain
* The {@code ProtectionDomain} of the class, or {@code null}.
*
* @return The {@code Class} object created from the data,
--- 1054,1064 ----
*
* @param b
* The bytes that make up the class data. The bytes from positions
* {@code b.position()} through {@code b.position() + b.limit() -1
* } should have the format of a valid class file as defined by
! * <cite>The Java Virtual Machine Specification</cite>.
*
* @param protectionDomain
* The {@code ProtectionDomain} of the class, or {@code null}.
*
* @return The {@code Class} object created from the data,
*** 1211,1221 ****
/**
* Links the specified class. This (misleadingly named) method may be
* used by a class loader to link a class. If the class {@code c} has
* already been linked, then this method simply returns. Otherwise, the
* class is linked as described in the "Execution" chapter of
! * <cite>The Java™ Language Specification</cite>.
*
* @param c
* The class to link
*
* @throws NullPointerException
--- 1211,1221 ----
/**
* Links the specified class. This (misleadingly named) method may be
* used by a class loader to link a class. If the class {@code c} has
* already been linked, then this method simply returns. Otherwise, the
* class is linked as described in the "Execution" chapter of
! * <cite>The Java Language Specification</cite>.
*
* @param c
* The class to link
*
* @throws NullPointerException
*** 2530,2540 ****
* @param packageName
* The name of the package whose package default assertion status
* is to be set. A {@code null} value indicates the unnamed
* package that is "current"
* (see section 7.4.2 of
! * <cite>The Java™ Language Specification</cite>.)
*
* @param enabled
* {@code true} if classes loaded by this classloader and
* belonging to the named package or any of its subpackages will
* have assertions enabled by default, {@code false} if they will
--- 2530,2540 ----
* @param packageName
* The name of the package whose package default assertion status
* is to be set. A {@code null} value indicates the unnamed
* package that is "current"
* (see section 7.4.2 of
! * <cite>The Java Language Specification</cite>.)
*
* @param enabled
* {@code true} if classes loaded by this classloader and
* belonging to the named package or any of its subpackages will
* have assertions enabled by default, {@code false} if they will
< prev index next >