org.mmbase.datatypes
Class BasicDataType.AbstractRestriction<D extends Serializable>

java.lang.Object
  extended by org.mmbase.datatypes.BasicDataType.StaticAbstractRestriction<D>
      extended by org.mmbase.datatypes.BasicDataType.AbstractRestriction<D>
All Implemented Interfaces:
Serializable, DataType.Restriction<D>
Direct Known Subclasses:
BasicDataType.EnumerationRestriction, BasicDataType.RequiredRestriction, BasicDataType.TypeRestriction, BasicDataType.UniqueRestriction, BinaryDataType.MimeTypeRestriction, CaptchaDataType.CaptchaRestriction, CheckEqualityDataType.FieldRestriction, ComparableDataType.MaxRestriction, ComparableDataType.MinRestriction, DecimalDataType.PrecisionRestriction, DecimalDataType.ScaleRestriction, InternetAddressDataType.InternetAddressRestriction, ListDataType.ItemRestriction, NodeDataType.MustExistRestriction, StringDataType.PatternRestriction
Enclosing class:
BasicDataType<C>

protected abstract class BasicDataType.AbstractRestriction<D extends Serializable>
extends BasicDataType.StaticAbstractRestriction<D>

Abstract inner class Restriction. Based on static StaticAbstractRestriction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mmbase.datatypes.BasicDataType.StaticAbstractRestriction
absoluteParent, enforceStrength, errorDescription, fixed, name, parent, value
 
Constructor Summary
protected BasicDataType.AbstractRestriction(BasicDataType.AbstractRestriction<?> source)
           
protected BasicDataType.AbstractRestriction(String name, D value)
           
 
Method Summary
 
Methods inherited from class org.mmbase.datatypes.BasicDataType.StaticAbstractRestriction
addError, enforce, getEnforceStrength, getErrorDescription, getErrorDescriptionBundle, getName, getValue, inherit, inherit, isFixed, setEnforceStrength, setErrorDescription, setFixed, setValue, simpleValid, toString, toString, valid, validate, valueString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicDataType.AbstractRestriction

protected BasicDataType.AbstractRestriction(BasicDataType.AbstractRestriction<?> source)

BasicDataType.AbstractRestriction

protected BasicDataType.AbstractRestriction(String name,
                                            D value)


MMBase 2.0-SNAPSHOT - null