| 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.util.xml |
| Modifier and Type | Method and Description |
|---|---|
DataType.Restriction<LocalizedEntryListFactory<C>> |
BasicDataType.getEnumerationRestriction()
The enumeration for this datatype as a
DataType.Restriction. |
DataType.Restriction<LocalizedEntryListFactory<C>> |
DataType.getEnumerationRestriction()
The enumeration for this datatype as a
DataType.Restriction. |
DataType.Restriction |
ListDataType.getItemDataTypeRestriction()
Returns the 'itemDataType' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<Long> |
LengthDataType.getMaxLengthRestriction()
Returns the 'maxLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<Long> |
StringDataType.getMaxLengthRestriction()
Returns the 'maxLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<Long> |
DecimalDataType.getMaxLengthRestriction() |
DataType.Restriction<Long> |
AbstractLengthDataType.getMaxLengthRestriction()
Returns the 'maxLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<E> |
ComparableDataType.getMaxRestriction() |
DataType.Restriction<Long> |
LengthDataType.getMinLengthRestriction()
Returns the 'minLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<Long> |
StringDataType.getMinLengthRestriction()
Returns the 'minLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<Long> |
DecimalDataType.getMinLengthRestriction() |
DataType.Restriction<Long> |
AbstractLengthDataType.getMinLengthRestriction()
Returns the 'minLength' restriction, containing the value, errormessages, and fixed status of this attribute.
|
DataType.Restriction<E> |
ComparableDataType.getMinRestriction() |
DataType.Restriction |
StringDataType.getPatternRestriction()
Returns the 'pattern' restriction, containing the value, error messages, and fixed status of this attribute.
|
DataType.Restriction<Boolean> |
BasicDataType.getRequiredRestriction()
Returns the 'required' restriction, containing the value, error messages, and fixed status of this attribute.
|
DataType.Restriction<Boolean> |
DataType.getRequiredRestriction()
Returns the 'required' restriction, containing the value, error messages, and fixed status of this attribute.
|
DataType.Restriction<Boolean> |
BasicDataType.getUniqueRestriction()
Returns the 'unique' restriction, containing the value, error messages, and fixed status of this attribute.
|
DataType.Restriction<Boolean> |
DataType.getUniqueRestriction()
Returns the 'unique' restriction, containing the value, error messages, and fixed status of this attribute.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<DataType.Restriction<?>> |
BasicDataType.getRestrictions() |
| Modifier and Type | Method and Description |
|---|---|
protected Element |
BasicDataType.addErrorDescription(Element el,
DataType.Restriction<?> r) |
protected Element |
BasicDataType.addRestriction(Element parent,
String name,
String path,
DataType.Restriction<?> restriction) |
protected Element |
BasicDataType.addRestriction(Element parent,
String pattern,
String name,
String path,
DataType.Restriction<?> restriction) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DataTypeDefinition.setRestrictionData(DataType.Restriction restriction,
Element element) |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}