Uses of Interface
org.kuali.rice.krad.datadictionary.validation.processor.ConstraintProcessor
Packages that use ConstraintProcessor
-
Uses of ConstraintProcessor in org.kuali.rice.krad.datadictionary.validation.processor
Subinterfaces of ConstraintProcessor in org.kuali.rice.krad.datadictionary.validation.processorModifier and TypeInterfaceDescriptioninterfaceCollectionConstraintProcessor<T extends Collection<?>,C extends Constraint> CollectionConstraintProcessor is a marker interface for 'collection constraint processors'Classes in org.kuali.rice.krad.datadictionary.validation.processor that implement ConstraintProcessorModifier and TypeClassDescriptionclassBasePrerequisiteConstraintProcessor<C extends Constraint>classCaseConstraintProcessor processes 'case constraints', which are constraints that are imposed only in specific casesclassThis class validates attributes that are collection size constrained - ones that can only have between x and y numberclassDataTypeConstraintProcessor processes constraints of typeDataTypeConstraintclassclassclassMandatoryElementConstraintProcessor<C extends Constraint>This abstract class can be extended by constraint processor classes that must be processed on every validation.classclassOptionalElementConstraintProcessor<C extends Constraint>classclassRangeConstraintProcessor enforces range constraints - that is, constraints that keep a number or a date within a specific rangeclassProcessor for simple constraint which takes out each constraining value it contains and calls the appropriate processorclassThis class defines a constraint processor to ensure that attribute values are constrained to valid characters, as defined by some regular expression.