public Gym create() { Assert.isTrue(actorService.checkAuthority("ADMIN"), "Only an admin can create gyms"); Gym result; Collection<ServiceEntity> services; Collection<Comment> comments; Collection<FeePayment> feePayments; Collection<Booking> bookings; services = new ArrayList<>(); feePayments = new ArrayList<>(); comments = new ArrayList<>(); bookings = new ArrayList<>(); result = new Gym(); result.setServices(services); result.setFeePayments(feePayments); result.setComments(comments); result.setBookings(bookings); return result; }