Note
The component performing identity constraint collection and validation is responsible for providing an implementation of this interface. The component is also responsible for performing the necessary checks required by each type of identity constraint.
| Modifier and Type | Method and Description |
|---|---|
| public void | addValue(Field
The field associated to the value. This reference
is used to ensure that each field only adds a value
once within a selection scope. field, boolean a flag indiciating whether the field may be matched. mayMatch, Object The value to add. actualValue, short Type of the value to add. valueType, ShortList If the value is a list, a list of types for each of the values in the list. itemValueType)Adds the specified value to the value store. |
| public void | reportError(String
the key of the localized error message key, Object[] the list of arguments for substitution. args)Since the valueStore will have access to an error reporter, this allows it to be called appropriately. |
| addValue | back to summary |
|---|---|
| public void addValue(Field field, boolean mayMatch, Object actualValue, short valueType, ShortList itemValueType) Adds the specified value to the value store.
| |
| reportError | back to summary |
|---|---|
| public void reportError(String key, Object[] args) Since the valueStore will have access to an error reporter, this allows it to be called appropriately. | |