org.hibernate.classic
Interface Validatable
public interface Validatable
Implemented by persistent classes with invariants that must
be checked before inserting into or updating the database.
- Author:
- Gavin King
Method Summary |
void |
validate()
Validate the state of the object before persisting it. |
validate
void validate()
throws ValidationFailure
- Validate the state of the object before persisting it.
If a violation occurs, throw a ValidationFailure.
This method must not change the state of the object by
side-effect.
- Throws:
ValidationFailure
- if an invariant is violated