public enum CascadeType

  1. Object
  2. Enum<CascadeType>
  3. CascadeType

ImplementsComparable<CascadeType>

Operations propagated from an entity to its related entities.

Enum constants

ALLPropagates all supported cascade operations.
PERSISTPersists new related entities.
MERGEMerges related entity state.
REMOVERemoves related entities.
REFRESHReloads related entities from storage.
DETACHDetaches already loaded related entities.

Methods

public static CascadeType[] values()
public static CascadeType valueOf(String name)

Inherited methods

Enum constant details

ALL

ALL
Propagates all supported cascade operations.

PERSIST

PERSIST
Persists new related entities.

MERGE

MERGE
Merges related entity state.

REMOVE

REMOVE
Removes related entities.

REFRESH

REFRESH
Reloads related entities from storage.

DETACH

DETACH
Detaches already loaded related entities.

Method details

values

public static CascadeType[] values()

valueOf

public static CascadeType valueOf(String name)