List of usage examples for org.hibernate.annotations CascadeType EVICT
CascadeType EVICT
To view the source code for org.hibernate.annotations CascadeType EVICT.
Click Source Link
From source file:gov.nih.nci.caarray.domain.array.AbstractProbe.java
License:BSD License
/** * @return the annotation */ @OneToOne @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.EVICT }) public AbstractProbeAnnotation getAnnotation() { return annotation; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesign.java
License:BSD License
/** * @return the designDetails/*from w ww .j av a 2 s . c o m*/ */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.PERSIST, CascadeType.SAVE_UPDATE, CascadeType.LOCK, CascadeType.EVICT }) @ForeignKey(name = "arraydesign_details_fk") public ArrayDesignDetails getDesignDetails() { return this.designDetails; }
From source file:gov.nih.nci.caarray.domain.array.ExpressionProbeAnnotation.java
License:BSD License
/** * @return the expressionArrayReporter//from w w w .j av a2s.com */ @OneToOne @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.EVICT }) public ExpressionArrayReporter getExpressionArrayReporter() { return expressionArrayReporter; }
From source file:gov.nih.nci.caarray.domain.array.ExpressionProbeAnnotation.java
License:BSD License
/** * @return the gene */ @OneToOne(fetch = FetchType.EAGER) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.EVICT }) public Gene getGene() { return gene; }
From source file:gov.nih.nci.cabig.caaers.domain.AbstractStudyDisease.java
License:BSD License
/** * Gets the study./*w w w . j ava 2 s. com*/ * * @return the study */ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(insertable = false, updatable = false) @Cascade(value = { CascadeType.EVICT }) public Study getStudy() { return study; }
From source file:gov.nih.nci.cabig.caaers.domain.AeTerminology.java
License:BSD License
/** * Gets the study./*from ww w. ja v a 2s . c om*/ * * @return the study */ @OneToOne(fetch = FetchType.LAZY) @JoinColumn(name = "study_id") @Cascade(value = { CascadeType.EVICT }) public Study getStudy() { return study; }
From source file:gov.nih.nci.cabig.caaers.domain.ExpectedAECtcTerm.java
License:BSD License
@OneToOne @JoinColumn(name = "term_id") @Cascade(value = { CascadeType.SAVE_UPDATE, CascadeType.LOCK, CascadeType.EVICT }) @Override//w w w . j a v a2 s .co m public CtcTerm getTerm() { return super.getTerm(); }
From source file:gov.nih.nci.cabig.caaers.domain.StudyCondition.java
License:BSD License
@ManyToOne(optional = false) @JoinColumn(name = "term_id", nullable = false) @Override//from www.j a v a 2s . c o m @Cascade(value = { CascadeType.SAVE_UPDATE, CascadeType.LOCK, CascadeType.EVICT }) public Condition getTerm() { return super.getTerm(); }
From source file:gov.nih.nci.cabig.caaers.domain.StudyIntervention.java
License:BSD License
@ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "study_id", nullable = false) @Cascade(value = { CascadeType.EVICT }) public Study getStudy() { return study; }
From source file:gov.nih.nci.cabig.caaers.domain.StudyInterventionExpectedCtcTerm.java
License:BSD License
@ManyToOne @JoinColumn(name = "term_id") @Cascade(value = { CascadeType.LOCK, CascadeType.EVICT }) @Override//from w w w . j ava2 s . c o m public CtcTerm getTerm() { return super.getTerm(); }