private void setType(CascadeType type) { if (type.equals(CascadeType.ALL)) { save = true; delete = true; } if (type.equals(CascadeType.REMOVE)) { delete = true; } if (type.equals(CascadeType.PERSIST)) { save = true; } if (type.equals(CascadeType.MERGE)) { save = true; } if (save || delete) { validate = true; } }