com.inxar.affirm
Class AffirmDouble
java.lang.Object
|
+--com.inxar.affirm.AbstractAffirmation
|
+--com.inxar.affirm.AffirmDouble
- All Implemented Interfaces:
- Affirmation
- public class AffirmDouble
- extends AbstractAffirmation
Affirmation
implementation which checks that the value
associated with a certain key is a valid Double
object.
Constructor Summary |
AffirmDouble(java.lang.Object key)
|
AffirmDouble(java.lang.Object key,
boolean isFatal)
|
AffirmDouble(java.lang.Object key,
java.lang.String msg,
boolean isFatal)
|
Method Summary |
java.lang.Object |
affirm(java.lang.Object val)
Evaluates the given Input for validity. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AffirmDouble
public AffirmDouble(java.lang.Object key,
java.lang.String msg,
boolean isFatal)
AffirmDouble
public AffirmDouble(java.lang.Object key,
boolean isFatal)
AffirmDouble
public AffirmDouble(java.lang.Object key)
affirm
public java.lang.Object affirm(java.lang.Object val)
throws AffirmationException
- Description copied from interface:
Affirmation
- Evaluates the given
Input
for validity. If valid,
the method should return with an Object to be subsequently
included in a Datum
and Data
container. If invalid, an AffirmationException
is
thrown which carries out the error message and isFatal flag.