Jakarta Persistence (JPA) Enum

jakarta.persistence.ValidationMode

java.lang.Object
  java.lang.Enum<jakarta.persistence.ValidationMode>
    jakarta.persistence.ValidationMode
Implemented Interfaces:
Constable, Comparable<E>, Serializable

The validation mode to be used by the provider for the persistence unit.
Since:
Jakarta Persistence (JPA) 2.0

Enum Constants

If a Bean Validation provider is present in the environment, the persistence provider must perform the automatic validation of entities.
If no Bean Validation provider is present in the environment, no lifecycle event validation takes place. This is the default behavior.
Since:
Jakarta Persistence (JPA) 1.0
The persistence provider must perform the lifecycle event validation.
It is an error if there is no Bean Validation provider present in the environment.
Since:
Jakarta Persistence (JPA) 1.0
The persistence provider must not perform lifecycle event validation.
Since:
Jakarta Persistence (JPA) 1.0

Synthetic Public Static Methods:

values(), valueOf(String)

Additional JDK methods inherited from java.lang.Enum

clone(), compareTo(E), describeConstable(), equals(Object), finalize(), getDeclaringClass(), hashCode(), name(), ordinal(), readObject(ObjectInputStream), readObjectNoData(), toString(), valueOf(Class,String)

Additional JDK methods inherited from java.lang.Object

clone(), equals(Object), finalize(), getClass(), hashCode(), notify(), notifyAll(), toString(), wait(), wait(long), wait(long,int), wait0(long)

Additional JDK methods inherited from java.lang.constant.Constable

describeConstable()

Additional JDK methods inherited from java.lang.Comparable

compareTo(T)