public function withIndefiniteLength(bool $indefinite = true): self
    {
        $obj = clone $this;
        $obj->_indefiniteLength = $indefinite;
        return $obj;
    }
public function withIndefiniteLength(bool $indefinite = true): self
    {
        $obj = clone $this;
        $obj->_indefiniteLength = $indefinite;
        return $obj;
    }
public function withIndefiniteLength ( bool $ indefinite = true ) : self { $ obj = clone $ this ; $ obj -> _indefiniteLength = $ indefinite ; return $ obj ; }
Get self with indefinite length encoding set.

@param bool $indefinite True for indefinite length, false for definite
length
@return self
Get self with indefinite length encoding set .