public void delete(Session session) { if (getBranches() != null) { for (Branch b : getBranches()) { b.delete(session); } setBranches(null); } if (getNvPairs() != null) { for (NvPair p : getNvPairs()) { p.delete(session); } setNvPairs(null); } session.delete(this); }