/** * Implementations must call this constructor for initialization. * * @param \blaze\collections\ListI $list The decorated list. */ public function __construct(\blaze\collections\ListI $list) { parent::__construct($list); $this->list = $list; }
/** * Implementations must call this constructor for initialization. * * @param \blaze\collections\Bag $bag The decorated bag. */ public function __construct(\blaze\collections\Bag $bag) { parent::__construct($bag); $this->bag = $bag; }
/** * Implementations must call this constructor for initialization. * * @param \blaze\collections\Queue $queue The decorated queue. */ public function __construct(\blaze\collections\Queue $queue) { parent::__construct($queue); $this->queue = $queue; }
/** * Implementations must call this constructor for initialization. * * @param \blaze\collections\Set $set The decorated set. */ public function __construct(\blaze\collections\Set $set) { parent::__construct($set); $this->set = $set; }