Class Summary |
AbstractAffirmation |
Base class for Affirmation implementations. |
AbstractProclamation |
Base class for Proclamation implementations. |
AffirmBoolean |
Affirmation implementation which checks that the value
associated with a certain key is a valid Boolean
object. |
AffirmByte |
Affirmation implementation which checks that the value
associated with a certain key is a valid Byte
object. |
AffirmChar |
Affirmation implementation which checks that the value
associated with a certain key is a valid Character
object. |
AffirmCreditCard |
Affirmation implementation which checks that the value
associated with a certain key is a valid credit card number as
checked by the Luhn check digit algorithm. |
AffirmDouble |
Affirmation implementation which checks that the value
associated with a certain key is a valid Double
object. |
AffirmDoubleRange |
Affirmation implementation which checks that the value
associated with a certain key is a valid Double within
(inclusive) the given high and lo values. |
AffirmExists |
Affirmation implementation which checks that the value
associated with a certain key is not null . |
AffirmFloat |
Affirmation implementation which checks that the value
associated with a certain key is a valid Float
object. |
AffirmInt |
Affirmation implementation which checks that the value
associated with a certain key is a valid Integer
object. |
AffirmIntegralRange |
Affirmation implementation which checks that the value
associated with a certain key is a valid Integer within
(inclusive) the given high and lo values. |
AffirmLong |
Affirmation implementation which checks that the value
associated with a certain key is a valid Long
object. |
AffirmMatch |
Affirmation implementation which checks that the value
associated with a certain key is a valid String which
matches the given regular expression. |
AffirmShort |
Affirmation implementation which checks that the value
associated with a certain key is a valid Short
object. |
AffirmString |
Affirmation implementation which checks that the value
associated with a certain key is a valid String
object. |
AffirmStringLength |
Affirmation implementation which checks that the value
associated with a certain key is a valid String object
having legnth inclusive to the give min and max values. |
AffirmType |
Affirmation implementation which checks that the value
associated with a certain key has a type compatible with the given
Class as determined by the
java.lang.Class.isInstance(Object) method. |
DOM |
Simple collection of utilities that fetch typed element attributes. |
Test1 |
Test class. |
XMLProclamation |
Concrete implementation of Proclamation that reads an XML document
to compile the list of affirmations. |
XML-based implementation of Proclamation and various Affirmation types.