Class CascadeType

java.lang.Object
org.hibernate.processor.xml.jaxb.CascadeType

public class CascadeType extends Object
public enum CascadeType { ALL, PERSIST, MERGE, REMOVE, REFRESH, DETACH};

Java class for cascade-type complex type.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="cascade-type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="cascade-all" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
         <element name="cascade-persist" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
         <element name="cascade-merge" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
         <element name="cascade-remove" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
         <element name="cascade-refresh" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
         <element name="cascade-detach" type="{https://jakarta.ee/xml/ns/persistence/orm}emptyType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cascadeAll

      protected EmptyType cascadeAll
    • cascadePersist

      protected EmptyType cascadePersist
    • cascadeMerge

      protected EmptyType cascadeMerge
    • cascadeRemove

      protected EmptyType cascadeRemove
    • cascadeRefresh

      protected EmptyType cascadeRefresh
    • cascadeDetach

      protected EmptyType cascadeDetach
  • Constructor Details

    • CascadeType

      public CascadeType()
  • Method Details

    • getCascadeAll

      public EmptyType getCascadeAll()
      Gets the value of the cascadeAll property.
      Returns:
      possible object is EmptyType
    • setCascadeAll

      public void setCascadeAll(EmptyType value)
      Sets the value of the cascadeAll property.
      Parameters:
      value - allowed object is EmptyType
    • getCascadePersist

      public EmptyType getCascadePersist()
      Gets the value of the cascadePersist property.
      Returns:
      possible object is EmptyType
    • setCascadePersist

      public void setCascadePersist(EmptyType value)
      Sets the value of the cascadePersist property.
      Parameters:
      value - allowed object is EmptyType
    • getCascadeMerge

      public EmptyType getCascadeMerge()
      Gets the value of the cascadeMerge property.
      Returns:
      possible object is EmptyType
    • setCascadeMerge

      public void setCascadeMerge(EmptyType value)
      Sets the value of the cascadeMerge property.
      Parameters:
      value - allowed object is EmptyType
    • getCascadeRemove

      public EmptyType getCascadeRemove()
      Gets the value of the cascadeRemove property.
      Returns:
      possible object is EmptyType
    • setCascadeRemove

      public void setCascadeRemove(EmptyType value)
      Sets the value of the cascadeRemove property.
      Parameters:
      value - allowed object is EmptyType
    • getCascadeRefresh

      public EmptyType getCascadeRefresh()
      Gets the value of the cascadeRefresh property.
      Returns:
      possible object is EmptyType
    • setCascadeRefresh

      public void setCascadeRefresh(EmptyType value)
      Sets the value of the cascadeRefresh property.
      Parameters:
      value - allowed object is EmptyType
    • getCascadeDetach

      public EmptyType getCascadeDetach()
      Gets the value of the cascadeDetach property.
      Returns:
      possible object is EmptyType
    • setCascadeDetach

      public void setCascadeDetach(EmptyType value)
      Sets the value of the cascadeDetach property.
      Parameters:
      value - allowed object is EmptyType