Package com.exedio.cope
Class DoubleRangeViolationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.exedio.cope.ConstraintViolationException
-
- com.exedio.cope.RangeViolationException
-
- com.exedio.cope.DoubleRangeViolationException
-
- All Implemented Interfaces:
Serializable
public final class DoubleRangeViolationException extends RangeViolationException
Signals, that an attempt to write anDoubleField
has been failed, because the value to be written violated the range constraint on that field. This exception will be thrown byFunctionField.set(Item,Object)
and item constructors.- Author:
- Ralf Wiebicke
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleField
getFeature()
Returns the field, that was attempted to be written.double
getValue()
Returns the value, that was attempted to be written.-
Methods inherited from class com.exedio.cope.RangeViolationException
getMessage, isTooSmall
-
Methods inherited from class com.exedio.cope.ConstraintViolationException
getItem, getItemID, getItemPhrase, getItemText, getMessage, getMessageWithoutFeature
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Method Detail
-
getFeature
public DoubleField getFeature()
Returns the field, that was attempted to be written.- Overrides:
getFeature
in classRangeViolationException
-
getValue
public double getValue()
Returns the value, that was attempted to be written.
-
-