23 use GetTypeIdFromConstTrait;
25 public const ID = ItemDescriptorType::COMPLEX_ALIAS;
27 public function __construct(
31 public function getAlias() :
string{
return $this->alias; }
33 public static function read(ByteBufferReader $in) :
self{
34 $alias = CommonTypes::getString($in);
36 return new self($alias);
39 public function write(ByteBufferWriter $out) :
void{
40 CommonTypes::putString($out, $this->alias);