Package 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.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate()Validate the state of the object before persisting it.
-
Method Details
-
validate
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
-