List of usage examples for org.hibernate.annotations CascadeType ALL
CascadeType ALL
To view the source code for org.hibernate.annotations CascadeType ALL.
Click Source Link
From source file:edu.ku.brc.specify.datamodel.AgentAttachment.java
License:Open Source License
@ManyToOne(cascade = {}, fetch = FetchType.EAGER) @JoinColumn(name = "AttachmentID", nullable = false) @Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN }) public Attachment getAttachment() { return attachment; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(fetch = FetchType.EAGER, mappedBy = "attachment") @Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN }) public Set<AttachmentMetadata> getMetadata() { return this.metadata; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(fetch = FetchType.EAGER, mappedBy = "attachment") @Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN }) public Set<AttachmentTag> getTags() { return tags; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<AccessionAttachment> getAccessionAttachments() { return accessionAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<AgentAttachment> getAgentAttachments() { return agentAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<CollectingEventAttachment> getCollectingEventAttachments() { return collectingEventAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<CollectionObjectAttachment> getCollectionObjectAttachments() { return collectionObjectAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<ConservDescriptionAttachment> getConservDescriptionAttachments() { return conservDescriptionAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<ConservEventAttachment> getConservEventAttachments() { return conservEventAttachments; }
From source file:edu.ku.brc.specify.datamodel.Attachment.java
License:Open Source License
@OneToMany(mappedBy = "attachment") @Cascade({ CascadeType.ALL }) public Set<DNASequenceAttachment> getDnaSequenceAttachments() { return dnaSequenceAttachments; }