| Package | Description |
|---|---|
| org.kuali.rice.krad.datadictionary.validation.constraint |
| Modifier and Type | Class and Description |
|---|---|
class |
AllowCharacterConstraint
Parent abstract class that allows additional characters to be allowed in child constraint
character sets, see AlphaNumericPatternConstraint, among others for example.
|
class |
AlphaNumericPatternConstraint
A ValidCharactersConstraint based on AlphaNumericValidationPattern.
|
class |
AlphaPatternConstraint
Pattern for matching alpha characters
|
class |
AnyCharacterPatternConstraint
Pattern for matching any printable character
|
class |
CaseConstraint
CaseConstraint is imposed only when a certain condition is met
|
class |
CharsetPatternConstraint
Pattern for matching any character in the given list (String)
|
class |
ConfigurationBasedRegexPatternConstraint
ConfigurationBasedRegexPatternConstraint uses a patternTypeKey to get the regex used for validation by key from
the KualiConfigurationService
|
class |
CurrencyPatternConstraint
Validation pattern for matching currency type.
|
class |
DatePatternConstraint
DatePatternConstraint constrains a field to only allow dates which are part of the formats
defined in the system.
|
class |
FixedPointPatternConstraint
Validation pattern for matching fixed point numbers, optionally matching negative numbers
|
class |
FloatingPointPatternConstraint
Validation pattern for matching floating point numbers, optionally matching negative numbers
|
class |
IntegerPatternConstraint
TODO Administrator don't forget to fill this in.
|
class |
MustOccurConstraint
Must occur constraints are constraints that indicate some range of acceptable valid results.
|
class |
NumericPatternConstraint
Pattern for matching numeric characters, difference between NumericPatternConstraint and IntegerPatternConstraint
is that a numeric pattern constraint is for matching numeric characters and can be mixed with other characters
by setting allow flags on, while integer is for only positive/negative numbers
|
class |
PrerequisiteConstraint
Prerequisite constraints require that some other attribute be non-empty in order for the constraint to be valid.
|
class |
SimpleConstraint
A simple constraint stores 'basic' constraints for a field.
|
class |
UTF8AnyCharacterPatternConstraint
Pattern for matching any printable character
|
class |
ValidCharactersConstraint
This is a constraint that limits attribute values to some subset of valid characters or to match a particular
regular
expression.
|
class |
ValidCharactersPatternConstraint
This abstract class extends from ValidCharactersConstraint.
|
class |
ValidDataPatternConstraint |
| Modifier and Type | Field and Description |
|---|---|
protected List<? extends BaseConstraint> |
BaseConstraint.constraintStateOverrides |
| Modifier and Type | Method and Description |
|---|---|
List<? extends BaseConstraint> |
BaseConstraint.getConstraintStateOverrides()
Get the list of constraintStateOverrides which represent constraints that will replace THIS constraint
when their state is matched during validation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseConstraint.setConstraintStateOverrides(List<? extends BaseConstraint> constraintStateOverrides)
Set the constraintStateOverrides to be used when a state is matched during validation
|
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.