public GroupTaskAccessDO addAccessEntry(final AccessEntryDO entry) { if (this.accessEntries == null) { setAccessEntries(new HashSet<AccessEntryDO>()); } this.accessEntries.add(entry); return this; }
public AccessEntryDO ensureAndGetAccessEntry(final AccessType accessType) { if (this.accessEntries == null) { setAccessEntries(new HashSet<AccessEntryDO>()); } AccessEntryDO entry = getAccessEntry(accessType); if (entry == null) { entry = new AccessEntryDO(accessType); this.addAccessEntry(entry); } return entry; }