|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DBObjectValidator<T extends DBObject>
A DBObjectValidator
is responsible for validating a specific type of DBObject instance.
Method Summary | |
---|---|
void |
validateObject(T object) Determines whether the specified DBObject is valid. |
void |
validateObject(T original, T updated) Determines whether the specified updated DBObject is valid. |
void |
validateObjectProperty(T object, java.lang.String property) Determines whether the specified DBObject's children of given type are valid. |
void |
validateObjectProperty(T original, T updated, java.lang.String property) Determines whether the specified DBObject's children of given type are valid for this update. |
Method Detail |
---|
void validateObject(T object) throws ValidationException
object
- the DBObject to validateValidationException
- if the object is not valid.void validateObject(T original, T updated) throws ValidationException
object
- the original DBObjectobject
- the updated DBObject to validateValidationException
- if the object is not valid.void validateObjectProperty(T object, java.lang.String property) throws ValidationException
object
- the DBObject to validateproperty
- the property identfier for the specific property to validate.ValidationException
- if the object is not valid.void validateObjectProperty(T original, T updated, java.lang.String property) throws ValidationException
object
- the original DBObjectobject
- the updated DBObject to validateproperty
- the property identfier for the specific property to validate.ValidationException
- if the object is not valid.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |