final class CollectPreconditions
extends java.lang.Object
| Constructor and Description |
|---|
CollectPreconditions() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
checkEntryNotNull(java.lang.Object key,
java.lang.Object value) |
(package private) static int |
checkNonnegative(int value,
java.lang.String name) |
(package private) static long |
checkNonnegative(long value,
java.lang.String name) |
(package private) static void |
checkPositive(int value,
java.lang.String name) |
(package private) static void |
checkRemove(boolean canRemove)
Precondition tester for
Iterator.remove() that throws an exception with a consistent
error message. |
static void checkEntryNotNull(java.lang.Object key,
java.lang.Object value)
static int checkNonnegative(int value,
java.lang.String name)
static long checkNonnegative(long value,
java.lang.String name)
static void checkPositive(int value,
java.lang.String name)
static void checkRemove(boolean canRemove)
Iterator.remove() that throws an exception with a consistent
error message.