| Package | Description |
|---|---|
| org.mmbase.datatypes |
This package defines and implements
DataTypes, which are a way to apply restrictions to and
annotate certain data. |
| org.mmbase.framework |
The package contains the component framework of MMBase.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLengthDataType<E>
A LengthDataType is a datatype that defines a length for its values (
AbstractLengthDataType.getLength(Object)) ,
and restrictions on that (minimal an maximal length). |
class |
BinaryDataType
The datatype associated with byte arrays ('blobs').
|
class |
BinaryStringDataType |
class |
CaptchaDataType |
class |
CheckEqualityDataType
A confirmed datatype must have the same value as another field of the node (and makes
only sense as a field of a node).
|
class |
ComponentNamesDataType
A StringDataType with the names of all installed components.
|
class |
ConfirmPasswordDataType
A confirmed password datatype must have the same value as another field of the node (and makes
only sense as a field of a node).
|
class |
DecimalDataType
DataType associated with
BigDecimal, a NumberDataType. |
class |
InternetAddressDataType
Validates a value by putting it into
InternetAddress.parse(String),
if no exception is caused by that, the value is valid. |
class |
LanguageDataType
Returns the current language as a default value.
|
class |
ListDataType |
class |
NodeManagerNamesDataType
A StringDataType with can take all possible node manager as values.
|
class |
SecurityContextDataType
A StringDataType with all security contexts strings as possible value.
|
class |
StringDataType
The datatype for String fields.
|
class |
UniqueStringDataType
Like
StringDataType, but with an alternative implementation for the default value,
namely, ensuring that it is unique already. |
class |
XmlDataType
The data associated with 'XML' values (
Document). |
| Modifier and Type | Class and Description |
|---|---|
static class |
Setting.DataType |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}