gameservices-common/src/main/java/com/firmys/gameservice/common/AbstractController.java
/**
     * Update by uuid in path. Allows for an incomplete entity, that is, one without the uuid
     *
     * @param uuid   uuid assigned to entity
     * @param entity the information to be updated
     * @return adjusted entity as recorded
     */
Update by uuid in path. Allows for an incomplete entity, that is, one without the uuid
@param uuid   uuid assigned to entity
@param entity the information to be updated
@return adjusted entity as recorded
Update by uuid in path . Allows for an incomplete entity that is one without the uuid @param uuid uuid assigned to entity @param entity the information to be updated @return adjusted entity as recorded
public D updateByUuid(UUID uuid, D entity) {
        return entityCallableHandler(() -> gameService.save(GameDataUtils
                .update(gameEntityClass,
                        findByUuid(entity.getUuid()),
                        entity)), entity, uuid.toString());
    }
public D updateByUuid ( UUID uuid , D entity ) { return entityCallableHandler ( ( ) -> gameService . save ( GameDataUtils . update ( gameEntityClass , findByUuid ( entity . getUuid ( ) ) , entity ) ) , entity , uuid . toString ( ) ) ; }
Update by uuid in path.
Update by uuid in path .