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.duke.cabig.c3pr.domain.StudyPersonnel.java
License:BSD License
@OneToMany(orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) @JoinColumn(name = "stu_prsnl_id") public List<StudyPersonnelRole> getStudyPersonnelRolesInternal() { return lazyListHelper.getInternalList(StudyPersonnelRole.class); }
From source file:edu.duke.cabig.c3pr.domain.StudySite.java
License:BSD License
@OneToMany(mappedBy = "studySite", orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) public List<StudySiteStudyVersion> getStudySiteStudyVersions() { return studySiteStudyVersions; }
From source file:edu.duke.cabig.c3pr.domain.StudySite.java
License:BSD License
@OneToMany(mappedBy = "studySite", fetch = FetchType.LAZY, orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) @Where(clause = "retired_indicator = 'false'") public List<SiteStatusHistory> getSiteStatusHistoryInternal() { return lazyListHelper.getInternalList(SiteStatusHistory.class); }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
@OneToMany(orphanRemoval = true) @Cascade({ CascadeType.ALL }) @JoinColumn(name = "stu_sub_id", nullable = false) @Where(clause = "retired_indicator = 'false'") @OrderBy("time desc") public List<Correspondence> getCorrespondencesInternal() { return lazyListHelper.getInternalList(Correspondence.class); }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
@OneToMany(mappedBy = "studySubject", orphanRemoval = true) @Fetch(FetchMode.SUBSELECT)/* w w w. j av a2 s .c o m*/ @Cascade(value = { CascadeType.ALL }) public List<StudySubjectStudyVersion> getStudySubjectStudyVersions() { return studySubjectStudyVersions; }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
/** * Gets the disease history internal./*from w w w .ja va 2s . co m*/ * * @return the disease history internal */ @OneToOne(orphanRemoval = true) @Cascade({ CascadeType.ALL }) @JoinColumn(name = "DISEASE_HISTORY_ID") public DiseaseHistory getDiseaseHistoryInternal() { return diseaseHistory; }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
/** * Gets the participant./*w w w. j a va2 s. c o m*/ * * @return the participant */ /*@ManyToOne @JoinColumn(name = "PRT_ID", nullable = false) @Cascade( { CascadeType.LOCK }) public Participant getParticipant() { return participant; }*/ @ManyToOne @JoinColumn(name = "stu_sub_dmgphcs_id", nullable = false) @Cascade({ CascadeType.ALL }) public StudySubjectDemographics getStudySubjectDemographics() { return studySubjectDemographics; }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
/** * Gets the identifiers./* w w w .ja va 2s .c o m*/ * * @return the identifiers */ @OneToMany(orphanRemoval = true) @Fetch(FetchMode.SUBSELECT) @Cascade({ CascadeType.MERGE, CascadeType.ALL }) @JoinColumn(name = "SPA_ID") @Where(clause = "retired_indicator = 'false'") @OrderBy public List<Identifier> getIdentifiers() { return identifiers; }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
/** * Gets the child study subjects./* w w w . java2 s. com*/ * * @return the child study subjects */ @OneToMany(mappedBy = "parentStudySubject", orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) public List<StudySubject> getChildStudySubjects() { return childStudySubjects; }
From source file:edu.duke.cabig.c3pr.domain.StudySubject.java
License:BSD License
@OneToMany(orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) @JoinColumn(name = "stu_sub_id") public List<EndPoint> getEndpoints() { return endpoints; }