public class UniqueIdValidator
extends oracle.fmwplatform.util.validation.validators.BaseValidator
Constructor and Description |
---|
UniqueIdValidator(oracle.fmwplatform.util.validation.Validate validate)
Creates an instance of the UniqueIdValidator associated to a particular Validate which is currently handling the validation processing.
|
Modifier and Type | Method and Description |
---|---|
void |
init() |
oracle.fmwplatform.util.validation.ValidationMessage |
validate(Object element, Field field, Annotation validationAnnotation) |
List<oracle.fmwplatform.util.validation.ValidationMessage> |
validateCollection(Collection<Object> fieldCollection, Object element, Field field, Annotation validationAnnotation) |
public UniqueIdValidator(oracle.fmwplatform.util.validation.Validate validate)
validate
- the current Validate instance that is processing the validationfor the detailed options
public void init()
init
in class oracle.fmwplatform.util.validation.validators.BaseValidator
public oracle.fmwplatform.util.validation.ValidationMessage validate(Object element, Field field, Annotation validationAnnotation) throws IllegalArgumentException, IllegalAccessException
public List<oracle.fmwplatform.util.validation.ValidationMessage> validateCollection(Collection<Object> fieldCollection, Object element, Field field, Annotation validationAnnotation) throws IllegalArgumentException, IllegalAccessException