|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException net.sf.basedb.core.BaseException net.sf.basedb.core.InvalidDataException net.sf.basedb.core.NumberOutOfRangeException
public class NumberOutOfRangeException
This exception is thrown when an item's field or a parameter that only accepts numeric values within a certain range are passed a value outside that range.
Field Summary | |
---|---|
private static long |
serialVersionUID
|
Constructor Summary | |
---|---|
NumberOutOfRangeException()
Create a new NumberOutOfRangeException object. |
|
NumberOutOfRangeException(String msg)
|
|
NumberOutOfRangeException(String field,
double theValue,
double minOrMaxValue,
boolean tooBig)
Create a new NumberOutOfRangeException object when the
parameter is less than a minimum or greater than a maximum value. |
|
NumberOutOfRangeException(String field,
double theValue,
double minValue,
double maxValue)
Create a new NumberOutOfRangeException object when the
parameter is outside both a minimum and a maximum allowed value. |
|
NumberOutOfRangeException(String field,
long theValue,
long minOrMaxValue,
boolean tooBig)
Create a new NumberOutOfRangeException object when the
parameter is less than a minimum or greater than a maximum value. |
|
NumberOutOfRangeException(String field,
long theValue,
long minValue,
long maxValue)
Create a new NumberOutOfRangeException object when the
parameter is outside both a minimum and a maximum allowed value. |
Method Summary |
---|
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
Constructor Detail |
---|
public NumberOutOfRangeException()
NumberOutOfRangeException
object.
public NumberOutOfRangeException(String msg)
public NumberOutOfRangeException(String field, long theValue, long minOrMaxValue, boolean tooBig)
NumberOutOfRangeException
object when the
parameter is less than a minimum or greater than a maximum value.
field
- The name of the field or parameter that is invalidtheValue
- The value that is invalidminOrMaxValue
- The minimum or maximum allowed valuetooBig
- TRUE if the value is greater than the maximum allowed,
FALSE if it is less than the minumum allowedpublic NumberOutOfRangeException(String field, long theValue, long minValue, long maxValue)
NumberOutOfRangeException
object when the
parameter is outside both a minimum and a maximum allowed value.
field
- The name of the field or parameter that is outside the rangetheValue
- The value that is outside the rangeminValue
- The minimum allowed value of the numbermaxValue
- The maximum allowed value of the numberpublic NumberOutOfRangeException(String field, double theValue, double minOrMaxValue, boolean tooBig)
NumberOutOfRangeException
object when the
parameter is less than a minimum or greater than a maximum value.
field
- The name of the field or parameter that is invalidtheValue
- The value that is invalidminOrMaxValue
- The minimum or maximum allowed valuetooBig
- TRUE if the value is greater than the maximum allowed,
FALSE if it is less than the minumum allowedpublic NumberOutOfRangeException(String field, double theValue, double minValue, double maxValue)
NumberOutOfRangeException
object when the
parameter is outside both a minimum and a maximum allowed value.
field
- The name of the field or parameter that is outside the rangetheValue
- The value that is outside the rangeminValue
- The minimum allowed value of the numbermaxValue
- The maximum allowed value of the number
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |