Package io.ebeaninternal.server.deploy
Class BeanCascadeInfo
- java.lang.Object
-
- io.ebeaninternal.server.deploy.BeanCascadeInfo
-
public class BeanCascadeInfo extends Object
Persist info for determining if save or delete should be performed.This is set to associated Beans, Table joins and List.
-
-
Constructor Summary
Constructors Constructor Description BeanCascadeInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isDelete()
Return true if delete should cascade.boolean
isRefresh()
Return true if refresh should cascade.boolean
isSave()
Return true if save should cascade.void
setDelete(boolean delete)
Set to true if delete should cascade.void
setSaveDelete(boolean save, boolean delete)
Set cascade save and delete settings.void
setType(javax.persistence.CascadeType type)
void
setTypes(javax.persistence.CascadeType[] types)
-
-
-
Constructor Detail
-
BeanCascadeInfo
public BeanCascadeInfo()
-
-
Method Detail
-
setTypes
public void setTypes(javax.persistence.CascadeType[] types)
-
setType
public void setType(javax.persistence.CascadeType type)
-
isRefresh
public boolean isRefresh()
Return true if refresh should cascade.
-
isDelete
public boolean isDelete()
Return true if delete should cascade.
-
setDelete
public void setDelete(boolean delete)
Set to true if delete should cascade.
-
isSave
public boolean isSave()
Return true if save should cascade.
-
setSaveDelete
public void setSaveDelete(boolean save, boolean delete)
Set cascade save and delete settings.
-
-