public function withInitialValue($initialValue)
    {
        return new self($this->inputType, $this->objects, $this->propertyName, $initialValue);
    }
public function withInitialValue($initialValue)
    {
        return new self($this->inputType, $this->objects, $this->propertyName, $initialValue);
    }
public function withInitialValue ( $ initialValue ) { return new self ( $ this -> inputType , $ this -> objects , $ this -> propertyName , $ initialValue ) ; }
Returns an equivalent processor with the updated initial value

@param mixed $initialValue

@return static
Returns an equivalent processor with the updated initial value