Set the value of [start_position_id] column.

@param int $v new value
@return $this|\gossi\trixionary\model\SkillVersion The current object (for fluent API support)
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;
    }
1085091
public function setCountryId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->country_id !== $v) {
            $this->country_id = $v;
            $this->modifiedColumns[DealerTableMap::COUNTRY_ID] = true;
        }

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


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

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerContactInfoVersionTableMap::ID] = true;
        }

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


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

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[SmartyFilterI18nTableMap::ID] = true;
        }

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


        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;
    }
575254
public function setSportId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

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

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

        if ($this->amount !== $v) {
            $this->amount = $v;
            $this->modifiedColumns[GamecurrencyTableMap::COL_AMOUNT] = true;
        }

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

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

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

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

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

        return $this;
    }
951834
public function setId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }
        $this->id = $v;

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

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

        return $this;
    }
569671
public function setStartPosition(ChildPosition $v = null)
    {
        if ($v === null) {
            $this->setStartPositionId(NULL);
        } else {
            $this->setStartPositionId($v->getId());
        }

        $this->aStartPosition = $v;

        // Add binding for other direction of this n:n relationship.
        // If this object has already been added to the ChildPosition object, it will not be re-added.
        if ($v !== null) {
            $v->addSkillRelatedByStartPositionId($this);
        }


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

        if ($this->customer_id !== $v) {
            $this->customer_id = $v;
            $this->modifiedColumns[] = RemoteAppPeer::CUSTOMER_ID;
        }

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


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

        if ($this->person_id !== $v) {
            $this->person_id = $v;
            $this->modifiedColumns[PersonImageTableMap::PERSON_ID] = true;
        }

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


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

        if ($this->status !== $v) {
            $this->status = $v;
            $this->modifiedColumns[GamecurrencyTableMap::COL_STATUS] = true;
        }

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

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerContactVersionTableMap::ID] = true;
        }

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


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

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

        return $this;
    }