Package org.mmbase.datatypes

Interface Summary
DataType A value in MMBase (such as the value of a field, or function parameter) is associated with a 'datatype'.
DataType.Restriction A restriction controls (one aspect of) the acceptable values of a DataType.
LengthDataType A LengthDataType is a datatype that defines a length for its values (LengthDataType.getLength(Object)) , and restrictions on that (minimal an maximal length).
 

Class Summary
AbstractLengthDataType A LengthDataType is a datatype that defines a length for its values (AbstractLengthDataType.getLength(Object)) , and restrictions on that (minimal an maximal length).
BasicDataType Every DataType extends this one.
BasicDataType.StaticAbstractRestriction A Restriction is represented by these kind of objects.
BinaryDataType The datatype associated with byte arrays ('blobs').
BooleanDataType The DataType associated with a boolean value.
ComparableDataType Comparable datatypes have values which are Comparable, so can be ordered, and therefore can have a minimum and a maximum value.
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).
Constants  
DataTypeCollector A DataTypeCollector is a collection of named DataTypes.
DataTypes This class contains various methods for manipulating DataType objects.
DateTimeDataType The date-time datatype further describes Date objects.
DateTimePattern This is a bit like SimpleDateFormat, because it accepts the same pattern String.
DateTimePattern.Element A wrapper arround a field in a Calendar object.
DoubleDataType DataType associated with Double, as NumberDataType, but provides getMin and getMax as double.
FloatDataType DataType associated with Float, as NumberDataType, but provides getMin and getMax as float.
IntegerDataType DataType associated with Integer, a NumberDataType, but provides getMin and getMax as int.
ListDataType  
LongDataType * DataType associated with Long, NumberDataType, but provides getMin and getMax as long.
NodeDataType The Node data type describes a data type which is based on an MMBase 'node' field.
NumberDataType A DataType representing some kind of numeric value, like a floating point number or an integer number.
SecurityContextDataType A StringDataType with all security contexts strings as possible value.
StringDataType The datatype for String fields.
XmlDataType The data associated with 'XML' values (Document).
 

Exception Summary
CastException  
 



MMBase build 1.8.1.20060716