Example usage for org.hibernate.annotations CascadeType ALL

List of usage examples for org.hibernate.annotations CascadeType ALL

Introduction

In this page you can find the example usage for org.hibernate.annotations CascadeType ALL.

Prototype

CascadeType ALL

To view the source code for org.hibernate.annotations CascadeType ALL.

Click Source Link

Document

Includes all types listed here.

Usage

From source file:edu.ku.brc.specify.datamodel.SpExportSchema.java

License:Open Source License

/**
 * @return the items//from ww  w. j  av  a  2 s  .  co m
 */
@OneToMany(mappedBy = "spExportSchema")
@org.hibernate.annotations.Cascade({ org.hibernate.annotations.CascadeType.ALL,
        org.hibernate.annotations.CascadeType.DELETE_ORPHAN })
public Set<SpExportSchemaItem> getSpExportSchemaItems() {
    return spExportSchemaItems;
}

From source file:edu.ku.brc.specify.datamodel.SpExportSchema.java

License:Open Source License

@ManyToMany(mappedBy = "spExportSchemas")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpExportSchemaMapping> getSpExportSchemaMappings() {
    return spExportSchemaMappings;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainer.java

License:Open Source License

/**
 * @return the items//  www.j ava2s  .  co  m
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "container")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpLocaleContainerItem> getItems() {
    return items;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainer.java

License:Open Source License

/**
 * @return the descs//from  ww w.j  a  v  a 2 s  . c o  m
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "containerDesc")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpLocaleItemStr> getDescs() {
    return descs;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainer.java

License:Open Source License

/**
 * @return the names/*from www  .  ja v a 2 s  . c  o m*/
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "containerName")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpLocaleItemStr> getNames() {
    return names;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainerItem.java

License:Open Source License

/**
 * @return the descs//  w  w w .j  a  v  a 2 s.c  o  m
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "itemDesc")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpLocaleItemStr> getDescs() {
    return descs;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainerItem.java

License:Open Source License

/**
 * @return the names/*from w  w w.j av a 2s.  co m*/
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "itemName")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpLocaleItemStr> getNames() {
    return names;
}

From source file:edu.ku.brc.specify.datamodel.SpLocaleContainerItem.java

License:Open Source License

/**
 * @return the spExportSchemaItems//from  ww w .j  a  va  2s .c  o m
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "spLocaleContainerItem")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpExportSchemaItem> getSpExportSchemaItems() {
    return spExportSchemaItems;
}

From source file:edu.ku.brc.specify.datamodel.SpPrincipal.java

License:Open Source License

/**
 *//*  w  w w .j  ava 2s  .c  o m*/
@ManyToMany(mappedBy = "principals")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpPermission> getPermissions() {
    return this.permissions;
}

From source file:edu.ku.brc.specify.datamodel.SpUIRow.java

License:Open Source License

/**
 * @return the cells//from w  ww .j av a2 s.  co  m
 */
@OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "spRow")
@Cascade({ CascadeType.ALL, CascadeType.DELETE_ORPHAN })
public Set<SpUICell> getSpCells() {
    return spCells;
}