public void update( final GroupCommand command, final Office groupOffice, final Set<Client> clientMembers) { if (command.isExternalIdChanged()) { this.externalId = command.getExternalId(); } if (command.isOfficeIdChanged()) { this.office = groupOffice; } if (command.isNameChanged()) { this.name = command.getName(); } if (clientMembers != null && command.isClientMembersChanged()) { this.clientMembers = clientMembers; } }