diff --git a/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java b/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java index 919dd5709..dfc3ec8ce 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java +++ b/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java @@ -56,102 +56,102 @@ import com.avaje.ebeaninternal.server.deploy.ManyType; *
- * Note that preDelete fires before the deletion of children. - *
+ * Note that preDelete fires before the deletion of children. + *
- * This will automatically copy over any join properties from the parent - * bean to the child beans. - *
+ * This will automatically copy over any join properties from the parent + * bean to the child beans. + *
- * This is done via MapBeans. - *
+ * This is done via MapBeans. + *
- * This is called prior to deleting the parent bean. - *
+ * This is called prior to deleting the parent bean. + *
- * For stateless updates this deletes details beans that are no longer in - * the many - the excludeDetailIds holds the detail beans that are in the - * collection (and should not be deleted). - *
+ * For stateless updates this deletes details beans that are no longer in + * the many - the excludeDetailIds holds the detail beans that are in the + * collection (and should not be deleted). + *
- * Will use delete by object if the child entity has manyToMany relationships. - */ + /** + * Cascade delete child entities by Id. + *
- * This call determines the PersistRequest.Type based on bean state and the insert flag (root persist type). - */ + /** + * Create an Insert or Update PersistRequestBean when cascading. + *
- * Note that this checks to see if the bean is a MapBean with a tableName. - * If so it will return the table based BeanDescriptor. - *
+ * Note that this checks to see if the bean is a MapBean with a tableName. + * If so it will return the table based BeanDescriptor. + *