Class JaxbCascadeTypeImpl
java.lang.Object
org.hibernate.boot.jaxb.mapping.spi.JaxbCascadeTypeImpl
- All Implemented Interfaces:
Serializable
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="{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-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 JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImplprotected JaxbEmptyTypeImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cascadeAll 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.voidsetCascadeAll(JaxbEmptyTypeImpl value) Sets the value of the cascadeAll property.voidSets the value of the cascadeDetach property.voidsetCascadeLock(JaxbEmptyTypeImpl value) Sets the value of the cascadeLock property.voidsetCascadeMerge(JaxbEmptyTypeImpl value) Sets the value of the cascadeMerge property.voidSets the value of the cascadePersist property.voidSets the value of the cascadeRefresh property.voidSets the value of the cascadeRemove property.voidSets the value of the cascadeReplicate property.
-
Field Details
-
cascadeAll
-
cascadePersist
-
cascadeMerge
-
cascadeRemove
-
cascadeRefresh
-
cascadeDetach
-
cascadeReplicate
-
cascadeLock
-
-
Constructor Details
-
JaxbCascadeTypeImpl
public JaxbCascadeTypeImpl()
-
-
Method Details
-
getCascadeAll
Gets the value of the cascadeAll property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeAll
Sets the value of the cascadeAll property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadePersist
Gets the value of the cascadePersist property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadePersist
Sets the value of the cascadePersist property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeMerge
Gets the value of the cascadeMerge property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeMerge
Sets the value of the cascadeMerge property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeRemove
Gets the value of the cascadeRemove property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeRemove
Sets the value of the cascadeRemove property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeRefresh
Gets the value of the cascadeRefresh property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeRefresh
Sets the value of the cascadeRefresh property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeDetach
Gets the value of the cascadeDetach property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeDetach
Sets the value of the cascadeDetach property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeReplicate
Gets the value of the cascadeReplicate property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeReplicate
Sets the value of the cascadeReplicate property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-
getCascadeLock
Gets the value of the cascadeLock property.- Returns:
- possible object is
JaxbEmptyTypeImpl
-
setCascadeLock
Sets the value of the cascadeLock property.- Parameters:
value- allowed object isJaxbEmptyTypeImpl
-