| Interface | Description |
|---|---|
| CollectionConstraintProcessor<T extends Collection<?>,C extends Constraint> |
CollectionConstraintProcessor is a marker interface for 'collection constraint processors'
|
| ConstraintProcessor<T,C extends Constraint> |
ConstraintProcessor must be implemented by constraint processors, which validate individual constraints in the
data dictionary
|
| Class | Description |
|---|---|
| BasePrerequisiteConstraintProcessor<C extends Constraint> | |
| CaseConstraintProcessor |
CaseConstraintProcessor processes 'case constraints', which are constraints that are imposed only in specific cases
|
| CollectionSizeConstraintProcessor |
This class validates attributes that are collection size constrained - ones that can only have between x and y
number
|
| DataTypeConstraintProcessor |
DataTypeConstraintProcessor processes constraints of type
DataTypeConstraint |
| ExistenceConstraintProcessor | |
| LengthConstraintProcessor | |
| MandatoryElementConstraintProcessor<C extends Constraint> |
This abstract class can be extended by constraint processor classes that
must be processed on every validation.
|
| MustOccurConstraintProcessor | |
| OptionalElementConstraintProcessor<C extends Constraint> | |
| PrerequisiteConstraintProcessor | |
| RangeConstraintProcessor |
RangeConstraintProcessor enforces range constraints - that is, constraints that keep a number or a date within a
specific range
|
| SimpleConstraintProcessor |
Processor for simple constraint which takes out each constraining value it contains and calls the appropriate
processor
|
| ValidCharactersConstraintProcessor |
This class defines a constraint processor to ensure that attribute values are constrained to valid characters, as
defined by some regular expression.
|
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.