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.northwestern.bioinformatics.studycalendar.osgi.felixcm.OsgiConfigurationProperty.java
License:BSD License
@ElementCollection(fetch = FetchType.EAGER) @Column(name = "value") @JoinTable(name = "osgi_cm_property_values", joinColumns = @JoinColumn(name = "property_id", nullable = false)) @IndexColumn(name = "list_index", nullable = false) @Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN }) public List<String> getRawValues() { return rawValues; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesign.java
License:BSD License
/** * @return the designFiles/*from w w w. jav a 2s . c o m*/ */ @NotNull @Size(min = 1) @ManyToMany(fetch = FetchType.LAZY) @JoinTable(name = "array_design_design_file", joinColumns = @JoinColumn(name = "array_design"), inverseJoinColumns = @JoinColumn(name = "design_file")) @ForeignKey(name = "array_design_fk", inverseName = "design_file_fk") @Cascade(org.hibernate.annotations.CascadeType.ALL) public Set<CaArrayFile> getDesignFiles() { return this.designFiles; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesignDetails.java
License:BSD License
/** * @return the features// w w w .j av a2 s . c o m */ @Cascade(CascadeType.ALL) @OneToMany(mappedBy = MAPPED_BY, fetch = FetchType.LAZY) @LazyCollection(LazyCollectionOption.EXTRA) @MaxSerializableSize(MAX_SERIALIZABLE_SIZE) public Set<Feature> getFeatures() { return features; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesignDetails.java
License:BSD License
/** * @return the pysicalProbes// w w w. j a v a 2 s . com */ @OneToMany(mappedBy = MAPPED_BY, fetch = FetchType.LAZY) @Cascade(CascadeType.ALL) @LazyCollection(LazyCollectionOption.EXTRA) @MaxSerializableSize(MAX_SERIALIZABLE_SIZE) public Set<PhysicalProbe> getProbes() { return probes; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesignDetails.java
License:BSD License
/** * @return the logicalProbes//from w ww. jav a2 s . com */ @OneToMany(mappedBy = MAPPED_BY, fetch = FetchType.LAZY) @Cascade(CascadeType.ALL) @LazyCollection(LazyCollectionOption.EXTRA) @MaxSerializableSize(MAX_SERIALIZABLE_SIZE) public Set<LogicalProbe> getLogicalProbes() { return logicalProbes; }
From source file:gov.nih.nci.caarray.domain.array.ArrayDesignDetails.java
License:BSD License
/** * @return the probeGroups/* w w w .java 2 s .c om*/ */ @OneToMany(mappedBy = MAPPED_BY, fetch = FetchType.LAZY) @Cascade(CascadeType.ALL) @LazyCollection(LazyCollectionOption.EXTRA) @MaxSerializableSize(MAX_SERIALIZABLE_SIZE) public Set<ProbeGroup> getProbeGroups() { return probeGroups; }
From source file:gov.nih.nci.caarray.domain.data.DataSet.java
License:BSD License
/** * @return the hybridizationDatas/*from ww w.ja va 2 s. c o m*/ */ @OneToMany(fetch = FetchType.LAZY) @JoinColumn(name = "data_set") @IndexColumn(name = "HYBRIDIZATION_INDEX") @Cascade(CascadeType.ALL) public List<HybridizationData> getHybridizationDataList() { return hybridizationDataList; }
From source file:gov.nih.nci.caarray.domain.data.HybridizationData.java
License:BSD License
/** * @return the columns//from w ww . j a v a2 s .c om */ @OneToMany(fetch = FetchType.LAZY) @IndexColumn(name = "COLUMN_INDEX") @Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN }) public List<AbstractDataColumn> getColumns() { return columns; }
From source file:gov.nih.nci.caarray.domain.MultiPartBlob.java
License:BSD License
/** * The blobParts as stored by hibernate. * /*from w w w .ja v a 2s . c o m*/ * @return the blobParts the blobParts. */ @OneToMany(fetch = FetchType.LAZY) @IndexColumn(name = "contents_index") @Cascade(value = CascadeType.ALL) public List<BlobHolder> getBlobParts() { return this.blobParts; }
From source file:gov.nih.nci.cabig.caaers.domain.AbstractStudyInterventionExpectedAE.java
License:BSD License
@ManyToMany @JoinTable(name = "ta_expected_ae_intervention", joinColumns = @JoinColumn(name = "ta_expected_id"), inverseJoinColumns = @JoinColumn(name = "ta_agent_id")) @Cascade(value = { CascadeType.ALL }) public List<TreatmentAssignmentAgent> getTreatmentAssignmentAgents() { return treatmentAssignmentAgents; }