public void insertAddressWithCascade(EntityManager emForRecursiveDao, Address address) {
insertAddress(emForRecursiveDao, address);
if (!address.getConferenceAddressViaAddressId().isEmpty()) {
ConferenceExtendedJPAImpl conferenceextendedjpaimpl = new ConferenceExtendedJPAImpl (emForRecursiveDao);
for (Conference _conferenceAddressViaAddressId : address.getConferenceAddressViaAddressId()) {
conferenceextendedjpaimpl.insertConferenceWithCascade(emForRecursiveDao, _conferenceAddressViaAddressId);
}
}
if (!address.getConferenceMemberAddressViaAddressId().isEmpty()) {
ConferenceMemberExtendedJPAImpl conferencememberextendedjpaimpl = new ConferenceMemberExtendedJPAImpl (emForRecursiveDao);
for (ConferenceMember _conferenceMemberAddressViaAddressId : address.getConferenceMemberAddressViaAddressId()) {