public function setValueArray($value)
    {
        foreach ($value as $v) {
            $this->validateNumber($v);
        }

        $this->components = count($value);
        $this->value = $value;
    }