Uses of Interface
org.kuali.rice.krad.datadictionary.validation.capability.Constrainable
Packages that use Constrainable
Package
Description
Data Dictionary validation objects.
-
Uses of Constrainable in org.kuali.rice.krad.datadictionary
Classes in org.kuali.rice.krad.datadictionary that implement ConstrainableModifier and TypeClassDescriptionclassA single attribute definition in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.classCommon class for attribute definitions in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.classA single BusinessObject entry in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a BusinessObject and its attributes.classCollectionDefinition defines a single Collection attribute definition in the DataDictionaryclassA complex attribute definition in the DataDictictionary.classGeneric dictionary entry for an object that does not have to implement BusinessObject.classA single attribute definition in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry. -
Uses of Constrainable in org.kuali.rice.krad.datadictionary.validation
Classes in org.kuali.rice.krad.datadictionary.validation that implement ConstrainableModifier and TypeClassDescriptionclassThis is a simple object used to contain information about InputFields that are being evaluated and used by this ViewAttributeValueReader.Methods in org.kuali.rice.krad.datadictionary.validation that return ConstrainableModifier and TypeMethodDescriptionAttributeValueReader.getDefinition(String attributeName) provides access to the constrainable attribute definition of a specific attribute nameDictionaryObjectAttributeValueReader.getDefinition(String attrName) SingleAttributeValueReader.getDefinition(String attributeName) ViewAttributeValueReader.getDefinition(String attributeName) Gets the definition which is an InputField on the View/PageAttributeValueReader.getEntry()gets the dictionary metadata associated with an object (its "entry" in the dictionary)DictionaryObjectAttributeValueReader.getEntry()SingleAttributeValueReader.getEntry()ViewAttributeValueReader.getEntry()Not used for this reader, returns nullMethods in org.kuali.rice.krad.datadictionary.validation that return types with arguments of type ConstrainableModifier and TypeMethodDescriptionAttributeValueReader.getDefinitions()gets a list of all constrainable dictionary metadata definitions for attributes or fields encapsulated by this objectDictionaryObjectAttributeValueReader.getDefinitions()SingleAttributeValueReader.getDefinitions()ViewAttributeValueReader.getDefinitions()Gets all InputFields (which extend Constrainable) -
Uses of Constrainable in org.kuali.rice.krad.datadictionary.validation.capability
Subinterfaces of Constrainable in org.kuali.rice.krad.datadictionary.validation.capabilityModifier and TypeInterfaceDescriptioninterfaceValidation capability to constrain a particular value under specific conditions.interfaceValidation capability to constrain a value of type collection to a specific minimum and maximum number of elements.interfaceValidation capability to constrain a value to be required or not required to be non-empty.interfaceValidation capabilityinterfaceValidation capability to constrain an object to has some specified acceptable number of prerequisite constraints nested within must occur constraints.interfaceValidation capability to constrain a value by requiring that some other attribute value be non-empty.interfaceConstrainable interface for the SimpleConstraint constraintinterfaceValidation capability that tests a value against some regular expression or set of valid characters. -
Uses of Constrainable in org.kuali.rice.krad.datadictionary.validation.constraint.provider
Classes in org.kuali.rice.krad.datadictionary.validation.constraint.provider with type parameters of type ConstrainableModifier and TypeClassDescriptionclassBaseConstraintProvider<T extends Constrainable>BaseConstraintProvider implements a simple in memory storage map of constraint resolversinterfaceConstraintProvider<T extends Constrainable>ConstraintProvider determines a list of constraints for a given Constrainable definition for an attribute in the data dictionaryMethods in org.kuali.rice.krad.datadictionary.validation.constraint.provider with parameters of type ConstrainableModifier and TypeMethodDescriptionbooleanAttributeDefinitionConstraintProvider.isSupported(Constrainable definition) booleanComplexAttributeDefinitionConstraintProvider.isSupported(Constrainable definition) booleanConstraintProvider.isSupported(Constrainable definition) checks whether this provider supports the provided definitionbooleanDataObjectEntryConstraintProvider.isSupported(Constrainable definition) -
Uses of Constrainable in org.kuali.rice.krad.datadictionary.validation.constraint.resolver
Classes in org.kuali.rice.krad.datadictionary.validation.constraint.resolver with type parameters of type ConstrainableModifier and TypeInterfaceDescriptioninterfaceConstraintResolver<T extends Constrainable>ConstraintResolver provides a lookup of constraints for a specific constrainable attribute definitionclassDefinitionConstraintResolver<T extends Constrainable>An object that returns the constrainable definition itself as a list for a definition implementing the capabilityConstrainable.classSimpleConstraintResolver<T extends Constrainable> -
Uses of Constrainable in org.kuali.rice.krad.datadictionary.validation.result
Methods in org.kuali.rice.krad.datadictionary.validation.result that return ConstrainableConstructors in org.kuali.rice.krad.datadictionary.validation.result with parameters of type ConstrainableModifierConstructorDescriptionProcessorResult(List<ConstraintValidationResult> constraintValidationResults, Constrainable definition, AttributeValueReader attributeValueReader, Constraint... constraints) creates a processor result from the parameters providedProcessorResult(ConstraintValidationResult constraintValidationResult, Constrainable definition, AttributeValueReader attributeValueReader, List<Constraint> constraints) creates a processor result from the parameters providedProcessorResult(ConstraintValidationResult constraintValidationResult, Constrainable definition, AttributeValueReader attributeValueReader, Constraint... constraints) creates a processor result from the parameters provided -
Uses of Constrainable in org.kuali.rice.krad.lookup
Classes in org.kuali.rice.krad.lookup that implement ConstrainableModifier and TypeClassDescriptionclassCustomInputFieldfor criteria fields within a lookup view that adds criteria specific options. -
Uses of Constrainable in org.kuali.rice.krad.uif.field
Subinterfaces of Constrainable in org.kuali.rice.krad.uif.fieldModifier and TypeInterfaceDescriptioninterfaceTODO mark don't forget to fill this in.Classes in org.kuali.rice.krad.uif.field that implement ConstrainableModifier and TypeClassDescriptionclassField that encapsulates data input/output captured by an attribute within the application