| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02  | 
|||||||||
| 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.Object property)
Determines whether the specified DBObject's children of given type are valid.  | 
 void | 
validateObjectProperty(T original,
                       T updated,
                       java.lang.Object 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 validate
ValidationException - if the object is not valid.
void validateObject(T original,
                    T updated)
                    throws ValidationException
object - the original DBObjectobject - the updated DBObject to validate
ValidationException - if the object is not valid.
void validateObjectProperty(T object,
                            java.lang.Object 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.Object 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.1.0) E13403-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||