public class BlueprintReferenceValidator
extends oracle.fmwplatform.util.validation.validators.BaseValidator
Constructor and Description |
---|
BlueprintReferenceValidator(oracle.fmwplatform.util.validation.Validate validate) |
Modifier and Type | Method and Description |
---|---|
void |
init() |
oracle.fmwplatform.util.validation.ValidationMessage |
validate(Object element,
Field field,
Annotation validationAnnotation)
This method should be implemented before using same.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
validateCollection(Collection<Object> fieldCollection,
Object element,
Field field,
Annotation validationAnnotation) |
public BlueprintReferenceValidator(oracle.fmwplatform.util.validation.Validate validate)
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
element
- the element containing the value to be validated.field
- the field name of the value to be validated.validationAnnotation
- the annotation used for this validation.IllegalArgumentException
IllegalAccessException
public List<oracle.fmwplatform.util.validation.ValidationMessage> validateCollection(Collection<Object> fieldCollection, Object element, Field field, Annotation validationAnnotation) throws IllegalArgumentException, IllegalAccessException