public function setDefaultValueConstantName($name)
    {
        if (is_string($name) !== true || strlen($name) === 0 || preg_match('/\s/', $name) > 0) {
            throw new InvalidArgumentException('Constant name is not valid.');
        }

        $this->defaultValueConstantName = $name;

        return $this;
    }