mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8133188: docs: replace <tt> tags (obsolete in html5) for java.util
Reviewed-by: martin
This commit is contained in:
parent
784379f7a4
commit
c683f90b9a
64 changed files with 2352 additions and 2347 deletions
|
@ -34,11 +34,11 @@ import sun.misc.SharedSecrets;
|
|||
* are represented internally as bit vectors. This representation is
|
||||
* extremely compact and efficient. The space and time performance of this
|
||||
* class should be good enough to allow its use as a high-quality, typesafe
|
||||
* alternative to traditional <tt>int</tt>-based "bit flags." Even bulk
|
||||
* operations (such as <tt>containsAll</tt> and <tt>retainAll</tt>) should
|
||||
* alternative to traditional {@code int}-based "bit flags." Even bulk
|
||||
* operations (such as {@code containsAll} and {@code retainAll}) should
|
||||
* run very quickly if their argument is also an enum set.
|
||||
*
|
||||
* <p>The iterator returned by the <tt>iterator</tt> method traverses the
|
||||
* <p>The iterator returned by the {@code iterator} method traverses the
|
||||
* elements in their <i>natural order</i> (the order in which the enum
|
||||
* constants are declared). The returned iterator is <i>weakly
|
||||
* consistent</i>: it will never throw {@link ConcurrentModificationException}
|
||||
|
@ -50,7 +50,7 @@ import sun.misc.SharedSecrets;
|
|||
* presence of a null element or to remove one will, however, function
|
||||
* properly.
|
||||
*
|
||||
* <P>Like most collection implementations, <tt>EnumSet</tt> is not
|
||||
* <P>Like most collection implementations, {@code EnumSet} is not
|
||||
* synchronized. If multiple threads access an enum set concurrently, and at
|
||||
* least one of the threads modifies the set, it should be synchronized
|
||||
* externally. This is typically accomplished by synchronizing on some
|
||||
|
@ -106,7 +106,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param elementType the class object of the element type for this enum
|
||||
* set
|
||||
* @return An empty enum set of the specified type.
|
||||
* @throws NullPointerException if <tt>elementType</tt> is null
|
||||
* @throws NullPointerException if {@code elementType} is null
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> noneOf(Class<E> elementType) {
|
||||
Enum<?>[] universe = getUniverse(elementType);
|
||||
|
@ -127,7 +127,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param elementType the class object of the element type for this enum
|
||||
* set
|
||||
* @return An enum set containing all the elements in the specified type.
|
||||
* @throws NullPointerException if <tt>elementType</tt> is null
|
||||
* @throws NullPointerException if {@code elementType} is null
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> allOf(Class<E> elementType) {
|
||||
EnumSet<E> result = noneOf(elementType);
|
||||
|
@ -148,7 +148,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param <E> The class of the elements in the set
|
||||
* @param s the enum set from which to initialize this enum set
|
||||
* @return A copy of the specified enum set.
|
||||
* @throws NullPointerException if <tt>s</tt> is null
|
||||
* @throws NullPointerException if {@code s} is null
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> copyOf(EnumSet<E> s) {
|
||||
return s.clone();
|
||||
|
@ -156,7 +156,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
|
||||
/**
|
||||
* Creates an enum set initialized from the specified collection. If
|
||||
* the specified collection is an <tt>EnumSet</tt> instance, this static
|
||||
* the specified collection is an {@code EnumSet} instance, this static
|
||||
* factory method behaves identically to {@link #copyOf(EnumSet)}.
|
||||
* Otherwise, the specified collection must contain at least one element
|
||||
* (in order to determine the new enum set's element type).
|
||||
|
@ -164,9 +164,9 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param <E> The class of the elements in the collection
|
||||
* @param c the collection from which to initialize this enum set
|
||||
* @return An enum set initialized from the given collection.
|
||||
* @throws IllegalArgumentException if <tt>c</tt> is not an
|
||||
* <tt>EnumSet</tt> instance and contains no elements
|
||||
* @throws NullPointerException if <tt>c</tt> is null
|
||||
* @throws IllegalArgumentException if {@code c} is not an
|
||||
* {@code EnumSet} instance and contains no elements
|
||||
* @throws NullPointerException if {@code c} is null
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> copyOf(Collection<E> c) {
|
||||
if (c instanceof EnumSet) {
|
||||
|
@ -191,7 +191,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param <E> The class of the elements in the enum set
|
||||
* @param s the enum set from whose complement to initialize this enum set
|
||||
* @return The complement of the specified set in this set
|
||||
* @throws NullPointerException if <tt>s</tt> is null
|
||||
* @throws NullPointerException if {@code s} is null
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> complementOf(EnumSet<E> s) {
|
||||
EnumSet<E> result = copyOf(s);
|
||||
|
@ -210,7 +210,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
*
|
||||
* @param <E> The class of the specified element and of the set
|
||||
* @param e the element that this set is to contain initially
|
||||
* @throws NullPointerException if <tt>e</tt> is null
|
||||
* @throws NullPointerException if {@code e} is null
|
||||
* @return an enum set initially containing the specified element
|
||||
*/
|
||||
public static <E extends Enum<E>> EnumSet<E> of(E e) {
|
||||
|
@ -332,7 +332,7 @@ public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E>
|
|||
* @param first an element that the set is to contain initially
|
||||
* @param rest the remaining elements the set is to contain initially
|
||||
* @throws NullPointerException if any of the specified elements are null,
|
||||
* or if <tt>rest</tt> is null
|
||||
* or if {@code rest} is null
|
||||
* @return an enum set initially containing the specified elements
|
||||
*/
|
||||
@SafeVarargs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue