value = $value; } public function getValue() : string { return $this->value; } public function isName() : bool { return \strpos($this->value, '\\') === \false && $this->value !== self::Self; } public function isType() : bool { return \strpos($this->value, '\\') !== \false; } public function isSelf() : bool { return $this->value === self::Self; } }