public class NullArgumentException
extends java.lang.IllegalArgumentException
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
index
The index of the argument or null if no index.
|
protected java.lang.String |
name
The name of the argument that was null.
|
private static long |
serialVersionUID
The serialVersionUID
|
| Constructor and Description |
|---|
NullArgumentException()
Construct a NullArgumentException.
|
NullArgumentException(java.lang.String name)
Construct a NullArgumentException.
|
NullArgumentException(java.lang.String name,
long index)
Construct a NullArgumentException.
|
NullArgumentException(java.lang.String name,
java.lang.Object index)
Construct a NullArgumentException.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getArgumentIndex()
Get the argument index.
|
java.lang.String |
getArgumentName()
Get the argument name that was null.
|
private static java.lang.String |
makeMessage(java.lang.String name)
Make a execption message for the argument name.
|
private static java.lang.String |
makeMessage(java.lang.String name,
java.lang.Object index)
Make a execption message for the argument name and index
|
private static final long serialVersionUID
protected final java.lang.String name
protected final java.lang.Object index
public NullArgumentException(java.lang.String name)
name - Argument name.public NullArgumentException(java.lang.String name,
long index)
name - Argument name.index - Argument index.public NullArgumentException(java.lang.String name,
java.lang.Object index)
name - Argument name.index - Argument index.public NullArgumentException()
public final java.lang.String getArgumentName()
public final java.lang.Object getArgumentIndex()
private static java.lang.String makeMessage(java.lang.String name)
private static java.lang.String makeMessage(java.lang.String name,
java.lang.Object index)