| 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.datatypes.processors |
Plugins into set- and getValue methods on Node (Setting and getting Fields).
|
| org.mmbase.framework |
The package contains the component framework of MMBase.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
DateTimeDataType
The date-time datatype further describes
Date objects. |
class |
DecimalDataType
DataType associated with
BigDecimal, a NumberDataType. |
class |
DoubleDataType
DataType associated with
Double, as NumberDataType, but provides getMin and getMax as double. |
class |
FloatDataType
DataType associated with
Float, as NumberDataType, but provides getMin and getMax as float. |
class |
IntegerDataType
DataType associated with
Integer, a NumberDataType, but provides getMin and getMax as int. |
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 |
LongDataType
DataType associated with
Long, as NumberDataType, but provides getMin and getMax as long. |
class |
NodeManagerNamesDataType
A StringDataType with can take all possible node manager as values.
|
class |
NumberDataType<E extends Number & Comparable<E>>
A DataType representing some kind of numeric value, like a floating point number or an integer number.
|
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 |
WeekdaysDataType
An enumeration datatype representing all days of a week, so an integer with the value 1 through
7.
|
| Modifier and Type | Method and Description |
|---|---|
ComparableDataType<E> |
ComparableDataType.clone(String name) |
| Modifier and Type | Class and Description |
|---|---|
static class |
Duration.DataType |
| Modifier and Type | Class and Description |
|---|---|
static class |
Setting.DataType |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}