public function setDefaultValue($defaultValue)
    {
        if (!$defaultValue instanceof ColumnDefaultValue) {
            $defaultValue = new ColumnDefaultValue($defaultValue, ColumnDefaultValue::TYPE_VALUE);
        }

        $this->domain->setDefaultValue($defaultValue);
    }
public function setDefaultValue($defaultValue)
    {
        if (!$defaultValue instanceof ColumnDefaultValue) {
            $defaultValue = new ColumnDefaultValue($defaultValue, ColumnDefaultValue::TYPE_VALUE);
        }

        $this->domain->setDefaultValue($defaultValue);
    }
public function setDefaultValue ( $ defaultValue ) { if ( ! $ defaultValue instanceof ColumnDefaultValue ) { $ defaultValue = new ColumnDefaultValue ( $ defaultValue , ColumnDefaultValue :: TYPE_VALUE ) ; } $ this -> domain -> setDefaultValue ( $ defaultValue ) ; }
Sets a string that will give this column a default value.

@param  ColumnDefaultValue|mixed $defaultValue The column's default value
@return Column
Sets a string that will give this column a default value .