public TripV2Bean getTrip(TripBean trip) { TripV2Bean bean = new TripV2Bean(); bean.setId(trip.getId()); bean.setRouteId(trip.getRoute().getId()); addToReferences(trip.getRoute()); bean.setRouteShortName(trip.getRouteShortName()); bean.setTripHeadsign(trip.getTripHeadsign()); bean.setTripShortName(trip.getTripShortName()); bean.setDirectionId(trip.getDirectionId()); bean.setServiceId(trip.getServiceId()); bean.setShapeId(trip.getShapeId()); bean.setBlockId(trip.getBlockId()); return bean; }