|
Class Summary |
| AbstractStringBasedType<T> |
Base class for immutable types that have Object.hashCode(),
Object.equals(Object) and are comparable based on the
Object.toString() method. |
| Contract |
Utility class for assertions on objects. |
| EmailAddress |
A valid email address with all characters lower case. |
| FontSize |
Size of a font including the unit. |
| LabelClassInfo |
Label information for a class. |
| LabelFieldInfo |
Label information for a field of a class. |
| LabelInfo |
Label information for a concrete object. |
| Password |
A password with a length between 8 and 20 characters. |
| PasswordSha512 |
SHA-512 hashed password that is HEX encoded. |
| RenderClassInfo<T> |
Container for all information that is available to render a field of a class. |
| RenderFieldInfo |
Container for all information that is available to render a field of a class. |
| SecurityToken |
Creates a BASE64 encoded string based on a SHA1PRNG SecureRandom. |
| TableColumnInfo |
Table column information for a field of a class. |
| TextFieldInfo |
Information about a text field. |
| UserName |
User name with the following rules. |