public function applyData($applyEntrie = NULL, $full = true){

        if (is_array($applyEntrie)){
            if ($full) {
                $this->values = $applyEntrie;
            } else {
                $this->values = array_replace($this->values, $applyEntrie);
            }
        }elseif (is_string($applyEntrie)){
            if ($full) {
                $this->values = explode($this->getDelimiter(), $applyEntrie);
            } else {
                $this->values = array_replace($this->values,explode($this->getDelimiter(), $applyEntrie));
            }
        } else {
            throw new \InvalidArgumentException("Argument must be an array or Speparated string");
        }

    }