| Package | Description |
|---|---|
| org.mmbase.bridge.mock |
This package provides a completely 'virtual' implementation of the bridge.
|
| org.mmbase.bridge.util |
This package contains several bridge related classes which can be used independently of the
rest of MMBase.
|
| org.mmbase.core | |
| 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.
|
| org.mmbase.module.corebuilders |
The MMBase core builders.
|
| org.mmbase.util.functions |
The function framework is all about the creation of
Function instances, from which
then, subsequently, function values can be acquired. |
| Modifier and Type | Class and Description |
|---|---|
class |
MockField |
protected class |
MockNodeManager.SystemField |
| Modifier and Type | Class and Description |
|---|---|
class |
DataTypeField
Wraps a DataType object into a (virtual) Field object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractField<D> |
class |
CoreField |
| Modifier and Type | Method and Description |
|---|---|
AbstractDescriptor |
AbstractDescriptor.clone() |
AbstractDescriptor |
AbstractDescriptor.clone(String name) |
| 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 |
BasicDataType<C>
Every DataType extends this one.
|
class |
BinaryDataType
The datatype associated with byte arrays ('blobs').
|
class |
BinaryStringDataType |
class |
BooleanDataType
The DataType associated with a boolean value.
|
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 |
ComparableDataType<E extends Serializable & Comparable<E>>
Comparable datatypes have values which are
Comparable, so can be ordered, and
therefore can have a minimum and a maximum value. |
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 |
ListDataType |
class |
LongDataType
DataType associated with
Long, as NumberDataType, but provides getMin and getMax as long. |
class |
MustBeTrueDataType
A boolean datatype of which the value must be true.
|
class |
NodeDataType
The Node data type describes a data type which is based on an MMBase 'node' field.
|
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 |
UserNodeDataType
This 'Node' datatypes uses the framework to determin the currently logged in user object.
|
class |
WeekdaysDataType
An enumeration datatype representing all days of a week, so an integer with the value 1 through
7.
|
class |
XmlDataType
The data associated with 'XML' values (
Document). |
| Modifier and Type | Class and Description |
|---|---|
static class |
Duration.DataType |
| Modifier and Type | Class and Description |
|---|---|
static class |
Setting.DataType |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldDefs
Deprecated.
use
CoreField |
| Modifier and Type | Class and Description |
|---|---|
class |
Parameter<C>
Each (function) argument is specified by a Parameter object.
|
static class |
Parameter.Wrapper
A Parameter.Wrapper wraps one Parameter around a Parameter[] (then you can put it in a
Parameter[]).
|
class |
PatternParameter<C>
Especially the blocks of the framework may want to allow for all parameters according to a
certain pattern.
|
class |
ReturnType<C>
Description of the return type of certain function.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}