public class Exceptions
extends java.lang.Object
| Constructor and Description |
|---|
Exceptions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cannotAdapt(java.lang.String name) |
static void |
cannotMergeRanges(java.lang.Object r1,
java.lang.Object r2) |
static void |
cloning() |
static void |
dequeNoFirst() |
static void |
dequeNoFirstToRemove() |
static void |
dequeNoLast() |
static void |
dequeNoLastToRemove() |
static void |
endOfIterator() |
static void |
indexOutOfBounds(int index,
int low,
int high) |
static void |
invalidLowerBound(java.lang.Object value) |
static void |
invalidRangeBounds(java.lang.Object first,
java.lang.Object last) |
static void |
invalidSetBounds(java.lang.Object low,
java.lang.Object high) |
static void |
invalidUpperBound(java.lang.Object value) |
static void |
negativeArgument(java.lang.String name,
java.lang.Object value) |
static void |
negativeOrZeroArgument(java.lang.String name,
java.lang.Object value) |
static void |
noElementToGet() |
static void |
noElementToRemove() |
static void |
noElementToSet() |
static void |
noLastElement() |
static void |
noSuchMapping(java.lang.Object key) |
static void |
nullArgument(java.lang.String name) |
static void |
nullElementNotAllowed() |
static void |
setNoFirst() |
static void |
setNoLast() |
static void |
startOfIterator() |
static void |
unmodifiable(java.lang.String name) |
static void |
unsupported(java.lang.String name) |
static void |
valueNotInSubRange(java.lang.Object value) |
public static void indexOutOfBounds(int index,
int low,
int high)
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionpublic static void nullArgument(java.lang.String name)
throws java.lang.NullPointerException
java.lang.NullPointerExceptionpublic static void negativeArgument(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void negativeOrZeroArgument(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void endOfIterator()
throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic static void startOfIterator()
throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic static void noElementToRemove()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic static void noElementToGet()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic static void noElementToSet()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic static void noLastElement()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic static void noSuchMapping(java.lang.Object key)
throws NoSuchMappingException
NoSuchMappingExceptionpublic static void dequeNoFirst()
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionpublic static void dequeNoLast()
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionpublic static void dequeNoFirstToRemove()
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionpublic static void dequeNoLastToRemove()
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionpublic static void nullElementNotAllowed()
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void cannotAdapt(java.lang.String name)
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic static void unsupported(java.lang.String name)
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionpublic static void unmodifiable(java.lang.String name)
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionpublic static void cloning()
throws java.lang.RuntimeException
java.lang.RuntimeExceptionpublic static void invalidRangeBounds(java.lang.Object first,
java.lang.Object last)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void cannotMergeRanges(java.lang.Object r1,
java.lang.Object r2)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void setNoFirst()
throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic static void setNoLast()
throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic static void invalidSetBounds(java.lang.Object low,
java.lang.Object high)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void valueNotInSubRange(java.lang.Object value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void invalidUpperBound(java.lang.Object value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void invalidLowerBound(java.lang.Object value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException