mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8202745: Remove hyphens from "out-of-bounds"
Reviewed-by: rriggs, dholmes
This commit is contained in:
parent
ac3043c692
commit
b72846bc20
10 changed files with 40 additions and 40 deletions
|
@ -35,16 +35,16 @@ import java.util.function.Supplier;
|
|||
* on objects, or checking certain conditions before operation. These utilities
|
||||
* include {@code null}-safe or {@code null}-tolerant methods for computing the
|
||||
* hash code of an object, returning a string for an object, comparing two
|
||||
* objects, and checking if indexes or sub-range values are out-of-bounds.
|
||||
* objects, and checking if indexes or sub-range values are out of bounds.
|
||||
*
|
||||
* @apiNote
|
||||
* Static methods such as {@link Objects#checkIndex},
|
||||
* {@link Objects#checkFromToIndex}, and {@link Objects#checkFromIndexSize} are
|
||||
* provided for the convenience of checking if values corresponding to indexes
|
||||
* and sub-ranges are out-of-bounds.
|
||||
* and sub-ranges are out of bounds.
|
||||
* Variations of these static methods support customization of the runtime
|
||||
* exception, and corresponding exception detail message, that is thrown when
|
||||
* values are out-of-bounds. Such methods accept a functional interface
|
||||
* values are out of bounds. Such methods accept a functional interface
|
||||
* argument, instances of {@code BiFunction}, that maps out-of-bound values to a
|
||||
* runtime exception. Care should be taken when using such methods in
|
||||
* combination with an argument that is a lambda expression, method reference or
|
||||
|
@ -352,7 +352,7 @@ public final class Objects {
|
|||
* Checks if the {@code index} is within the bounds of the range from
|
||||
* {@code 0} (inclusive) to {@code length} (exclusive).
|
||||
*
|
||||
* <p>The {@code index} is defined to be out-of-bounds if any of the
|
||||
* <p>The {@code index} is defined to be out of bounds if any of the
|
||||
* following inequalities is true:
|
||||
* <ul>
|
||||
* <li>{@code index < 0}</li>
|
||||
|
@ -363,7 +363,7 @@ public final class Objects {
|
|||
* @param index the index
|
||||
* @param length the upper-bound (exclusive) of the range
|
||||
* @return {@code index} if it is within bounds of the range
|
||||
* @throws IndexOutOfBoundsException if the {@code index} is out-of-bounds
|
||||
* @throws IndexOutOfBoundsException if the {@code index} is out of bounds
|
||||
* @since 9
|
||||
*/
|
||||
@ForceInline
|
||||
|
@ -377,7 +377,7 @@ public final class Objects {
|
|||
* {@code toIndex} (exclusive) is within the bounds of range from {@code 0}
|
||||
* (inclusive) to {@code length} (exclusive).
|
||||
*
|
||||
* <p>The sub-range is defined to be out-of-bounds if any of the following
|
||||
* <p>The sub-range is defined to be out of bounds if any of the following
|
||||
* inequalities is true:
|
||||
* <ul>
|
||||
* <li>{@code fromIndex < 0}</li>
|
||||
|
@ -390,7 +390,7 @@ public final class Objects {
|
|||
* @param toIndex the upper-bound (exclusive) of the sub-range
|
||||
* @param length the upper-bound (exclusive) the range
|
||||
* @return {@code fromIndex} if the sub-range within bounds of the range
|
||||
* @throws IndexOutOfBoundsException if the sub-range is out-of-bounds
|
||||
* @throws IndexOutOfBoundsException if the sub-range is out of bounds
|
||||
* @since 9
|
||||
*/
|
||||
public static
|
||||
|
@ -403,7 +403,7 @@ public final class Objects {
|
|||
* {@code fromIndex + size} (exclusive) is within the bounds of range from
|
||||
* {@code 0} (inclusive) to {@code length} (exclusive).
|
||||
*
|
||||
* <p>The sub-range is defined to be out-of-bounds if any of the following
|
||||
* <p>The sub-range is defined to be out of bounds if any of the following
|
||||
* inequalities is true:
|
||||
* <ul>
|
||||
* <li>{@code fromIndex < 0}</li>
|
||||
|
@ -416,7 +416,7 @@ public final class Objects {
|
|||
* @param size the size of the sub-range
|
||||
* @param length the upper-bound (exclusive) of the range
|
||||
* @return {@code fromIndex} if the sub-range within bounds of the range
|
||||
* @throws IndexOutOfBoundsException if the sub-range is out-of-bounds
|
||||
* @throws IndexOutOfBoundsException if the sub-range is out of bounds
|
||||
* @since 9
|
||||
*/
|
||||
public static
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue