Package org.hibernate.boot.jaxb.mapping
Class JaxbCascadeType
java.lang.Object
org.hibernate.boot.jaxb.mapping.JaxbCascadeType
- All Implemented Interfaces:
Serializable
See `@jakarta.persistence.CascadeType`
See `@org.hibernate.annotations.Cascade`
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="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-persist" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-merge" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-remove" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-refresh" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-detach" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-delete" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-save-update" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-replicate" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
<element name="cascade-lock" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyTypeprotected JaxbEmptyType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cascadeAll property.Gets the value of the cascadeDelete property.Gets the value of the cascadeDetach property.Gets the value of the cascadeLock property.Gets the value of the cascadeMerge property.Gets the value of the cascadePersist property.Gets the value of the cascadeRefresh property.Gets the value of the cascadeRemove property.Gets the value of the cascadeReplicate property.Gets the value of the cascadeSaveUpdate property.voidsetCascadeAll(JaxbEmptyType value) Sets the value of the cascadeAll property.voidsetCascadeDelete(JaxbEmptyType value) Sets the value of the cascadeDelete property.voidsetCascadeDetach(JaxbEmptyType value) Sets the value of the cascadeDetach property.voidsetCascadeLock(JaxbEmptyType value) Sets the value of the cascadeLock property.voidsetCascadeMerge(JaxbEmptyType value) Sets the value of the cascadeMerge property.voidsetCascadePersist(JaxbEmptyType value) Sets the value of the cascadePersist property.voidsetCascadeRefresh(JaxbEmptyType value) Sets the value of the cascadeRefresh property.voidsetCascadeRemove(JaxbEmptyType value) Sets the value of the cascadeRemove property.voidsetCascadeReplicate(JaxbEmptyType value) Sets the value of the cascadeReplicate property.voidSets the value of the cascadeSaveUpdate property.
-
Field Details
-
cascadeAll
-
cascadePersist
-
cascadeMerge
-
cascadeRemove
-
cascadeRefresh
-
cascadeDetach
-
cascadeDelete
-
cascadeSaveUpdate
-
cascadeReplicate
-
cascadeLock
-
-
Constructor Details
-
JaxbCascadeType
public JaxbCascadeType()
-
-
Method Details
-
getCascadeAll
Gets the value of the cascadeAll property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeAll
Sets the value of the cascadeAll property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadePersist
Gets the value of the cascadePersist property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadePersist
Sets the value of the cascadePersist property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeMerge
Gets the value of the cascadeMerge property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeMerge
Sets the value of the cascadeMerge property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeRemove
Gets the value of the cascadeRemove property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeRemove
Sets the value of the cascadeRemove property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeRefresh
Gets the value of the cascadeRefresh property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeRefresh
Sets the value of the cascadeRefresh property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeDetach
Gets the value of the cascadeDetach property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeDetach
Sets the value of the cascadeDetach property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeDelete
Gets the value of the cascadeDelete property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeDelete
Sets the value of the cascadeDelete property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeSaveUpdate
Gets the value of the cascadeSaveUpdate property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeSaveUpdate
Sets the value of the cascadeSaveUpdate property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeReplicate
Gets the value of the cascadeReplicate property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeReplicate
Sets the value of the cascadeReplicate property.- Parameters:
value- allowed object isJaxbEmptyType
-
getCascadeLock
Gets the value of the cascadeLock property.- Returns:
- possible object is
JaxbEmptyType
-
setCascadeLock
Sets the value of the cascadeLock property.- Parameters:
value- allowed object isJaxbEmptyType
-