Set the value of [position_slug] column.

@param string $v new value
@return $this|\gossi\trixionary\model\Sport The current object (for fluent API support)
556335
public function setPositionSlug($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->position_slug !== $v) {
            $this->position_slug = $v;
            $this->modifiedColumns[SportTableMap::COL_POSITION_SLUG] = true;
        }

        return $this;
    }
1335766
public function setDisplaycost($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->displaycost !== $v) {
            $this->displaycost = $v;
            $this->modifiedColumns[MxmapTableMap::COL_DISPLAYCOST] = true;
        }

        return $this;
    }
312619
public function setImportance($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->importance !== $v) {
            $this->importance = $v;
            $this->modifiedColumns[SkillTableMap::COL_IMPORTANCE] = true;
        }

        return $this;
    }
689068
public function setTeamId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->team_id !== $v) {
            $this->team_id = $v;
            $this->modifiedColumns[PersonTeamLinkVersionTableMap::TEAM_ID] = true;
        }


        return $this;
    }
981719
public function setAthleteId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->athlete_id !== $v) {
            $this->athlete_id = $v;
            $this->modifiedColumns[PictureTableMap::COL_ATHLETE_ID] = true;
        }

        return $this;
    }
225838
public function setTreeRight($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->tree_right !== $v) {
            $this->tree_right = $v;
            $this->modifiedColumns[CategoryTableMap::COL_TREE_RIGHT] = true;
        }

        return $this;
    }
955895
public function setAthleteLabel($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->athlete_label !== $v) {
            $this->athlete_label = $v;
            $this->modifiedColumns[SportTableMap::COL_ATHLETE_LABEL] = true;
        }

        return $this;
    }
971052
public function setRole($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->role !== $v) {
            $this->role = $v;
            $this->modifiedColumns[] = RolePeer::ROLE;
        }


        return $this;
    }
710665
public function setThumbUrl($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->thumb_url !== $v) {
            $this->thumb_url = $v;
            $this->modifiedColumns[PictureTableMap::COL_THUMB_URL] = true;
        }

        return $this;
    }
1287289
public function setLogin($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->login !== $v) {
            $this->login = $v;
            $this->modifiedColumns[MapratingTableMap::COL_LOGIN] = true;
        }

        return $this;
    }
1002156
public function setNbfinish($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->nbfinish !== $v) {
            $this->nbfinish = $v;
            $this->modifiedColumns[RecordTableMap::COL_NBFINISH] = true;
        }

        return $this;
    }
1104224
public function setRoleId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->role_id !== $v) {
            $this->role_id = $v;
            $this->modifiedColumns[] = UserRolePeer::ROLE_ID;
        }

        if ($this->aRole !== null && $this->aRole->getId() !== $v) {
            $this->aRole = null;
        }


        return $this;
    }
399713
public function setSkillSlug($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->skill_slug !== $v) {
            $this->skill_slug = $v;
            $this->modifiedColumns[SportTableMap::COL_SKILL_SLUG] = true;
        }

        return $this;
    }
274797
public function setThumbheight($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->thumbheight !== $v) {
            $this->thumbheight = $v;
            $this->modifiedColumns[MediaTableMap::COL_THUMBHEIGHT] = true;
        }

        return $this;
    }
484694
public function setStartPositionId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->start_position_id !== $v) {
            $this->start_position_id = $v;
            $this->modifiedColumns[SkillVersionTableMap::COL_START_POSITION_ID] = true;
        }

        return $this;
    }
396800
public function setAncestorId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->ancestor_id !== $v) {
            $this->ancestor_id = $v;
            $this->modifiedColumns[LineageTableMap::COL_ANCESTOR_ID] = true;
        }

        if ($this->aAncestor !== null && $this->aAncestor->getId() !== $v) {
            $this->aAncestor = null;
        }

        return $this;
    }
1194229
public function setMood($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->mood !== $v) {
            $this->mood = $v;
            $this->modifiedColumns[MapTableMap::COL_MOOD] = true;
        }

        return $this;
    }