Class BaseConstraintProvider<T extends Constrainable>

java.lang.Object
org.kuali.rice.krad.datadictionary.validation.constraint.provider.BaseConstraintProvider<T>
Type Parameters:
T - constrainable type
All Implemented Interfaces:
ConstraintProvider<T>
Direct Known Subclasses:
AttributeDefinitionConstraintProvider, ComplexAttributeDefinitionConstraintProvider, DataObjectEntryConstraintProvider

public abstract class BaseConstraintProvider<T extends Constrainable> extends Object implements ConstraintProvider<T>
BaseConstraintProvider implements a simple in memory storage map of constraint resolvers

This provides a convenient base class from which other constraint providers can be derived.

Since:
1.1
Author:
Kuali Rice Team (rice.collab@kuali.org)