3 declare(strict_types=1);
87 if (is_null($this->type)) {
89 $data = $this->
raw(self::FIELD_TYPE);
93 $this->type = (string) $data;
105 if (is_null($this->change)) {
107 $data = $this->
raw(self::FIELD_CHANGE);
108 if (is_null($data)) {
111 $this->change = (string) $data;
125 if (is_null($this->previousValue)) {
127 $data = $this->
raw(self::FIELD_PREVIOUS_VALUE);
128 if (is_null($data)) {
145 if (is_null($this->nextValue)) {
147 $data = $this->
raw(self::FIELD_NEXT_VALUE);
148 if (is_null($data)) {
165 if (is_null($this->lineItemId)) {
167 $data = $this->
raw(self::FIELD_LINE_ITEM_ID);
168 if (is_null($data)) {
171 $this->lineItemId = (string) $data;
185 if (is_null($this->stateId)) {
187 $data = $this->
raw(self::FIELD_STATE_ID);
188 if (is_null($data)) {
191 $this->stateId = (string) $data;
setPreviousValue(?ItemStateCollection $previousValue)
__construct(?string $change=null, ?ItemStateCollection $previousValue=null, ?ItemStateCollection $nextValue=null, ?string $lineItemId=null, ?string $stateId=null, ?string $type=null)
setStateId(?string $stateId)
setLineItemId(?string $lineItemId)
const DISCRIMINATOR_VALUE
setNextValue(?ItemStateCollection $nextValue)
setChange(?string $change)