Jakarta Persistence (JPA) Enum

jakarta.persistence.CascadeType

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

Defines the set of cascadable operations that are propagated to the associated entity. The value cascade=ALL is equivalent to cascade={PERSIST, MERGE, REMOVE, REFRESH, DETACH}.
See Also:
Since:
Jakarta Persistence (JPA) 1.0

Enum Constants

Cascade all operations
Since:
Jakarta Persistence (JPA) 1.0
Cascade the detach operation
Since:
Jakarta Persistence (JPA) 2.0
Cascade the merge operation
Since:
Jakarta Persistence (JPA) 1.0
Cascade the persist operation
Since:
Jakarta Persistence (JPA) 1.0
Cascade the refresh operation
Since:
Jakarta Persistence (JPA) 1.0
Cascade the remove operation
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)