List of usage examples for org.hibernate.annotations CascadeType MERGE
CascadeType MERGE
To view the source code for org.hibernate.annotations CascadeType MERGE.
Click Source Link
From source file:edu.ku.brc.specify.datamodel.Container.java
License:Open Source License
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "containerOwner") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<CollectionObject> getCollectionObjectKids() { return this.collectionObjectKids; }
From source file:edu.ku.brc.specify.datamodel.Container.java
License:Open Source License
@OneToMany(mappedBy = "parent") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<Container> getChildren() { return this.children; }
From source file:edu.ku.brc.specify.datamodel.DNASequencingRun.java
License:Open Source License
/** * @return the citations//from w w w . j a v a 2 s. c o m */ @OneToMany(mappedBy = "sequencingRun") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<DNASequencingRunCitation> getCitations() { return citations; }
From source file:edu.ku.brc.specify.datamodel.FieldNotebookPage.java
License:Open Source License
/** * @return the collectionObjects//from ww w . j av a 2s . co m */ @OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "fieldNotebookPage") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<CollectionObject> getCollectionObjects() { return collectionObjects; }
From source file:edu.ku.brc.specify.datamodel.Geography.java
License:Open Source License
@OneToMany(fetch = FetchType.EAGER, mappedBy = "acceptedGeography") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<Geography> getAcceptedChildren() { return this.acceptedChildren; }
From source file:edu.ku.brc.specify.datamodel.GeologicTimePeriod.java
License:Open Source License
@OneToMany(fetch = FetchType.EAGER, mappedBy = "acceptedGeologicTimePeriod") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<GeologicTimePeriod> getAcceptedChildren() { return this.acceptedChildren; }
From source file:edu.ku.brc.specify.datamodel.GeologicTimePeriodTreeDefItem.java
License:Open Source License
/** * /*from w w w . ja v a2 s . c o m*/ */ @OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "definitionItem") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.LOCK, CascadeType.MERGE }) public Set<GeologicTimePeriod> getTreeEntries() { return this.treeEntries; }
From source file:edu.ku.brc.specify.datamodel.Journal.java
License:Open Source License
/** * The Journal can be deleted without deleting the ReferenceWork. *//*from www. j a va2 s . c om*/ @OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "journal") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<ReferenceWork> getReferenceWorks() { return this.referenceWorks; }
From source file:edu.ku.brc.specify.datamodel.LithoStrat.java
License:Open Source License
@OneToMany(fetch = FetchType.EAGER, mappedBy = "acceptedLithoStrat") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<LithoStrat> getAcceptedChildren() { return this.acceptedChildren; }
From source file:edu.ku.brc.specify.datamodel.LithoStratTreeDef.java
License:Open Source License
/** * //from ww w .java 2 s . co m */ @OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "definition") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.LOCK, CascadeType.MERGE }) public Set<LithoStrat> getTreeEntries() { return this.treeEntries; }