3 declare(strict_types=1);
80 if (is_null($this->type)) {
82 $data = $this->
raw(self::FIELD_TYPE);
86 $this->type = (string) $data;
98 if (is_null($this->change)) {
100 $data = $this->
raw(self::FIELD_CHANGE);
101 if (is_null($data)) {
104 $this->change = (string) $data;
118 if (is_null($this->previousValue)) {
120 $data = $this->
raw(self::FIELD_PREVIOUS_VALUE);
121 if (is_null($data)) {
124 $this->previousValue = (string) $data;
138 if (is_null($this->nextValue)) {
140 $data = $this->
raw(self::FIELD_NEXT_VALUE);
141 if (is_null($data)) {
144 $this->nextValue = (string) $data;
158 if (is_null($this->transaction)) {
160 $data = $this->
raw(self::FIELD_TRANSACTION);
161 if (is_null($data)) {
setNextValue(?string $nextValue)
__construct(?string $change=null, ?string $previousValue=null, ?string $nextValue=null, ?TransactionChangeValue $transaction=null, ?string $type=null)
const DISCRIMINATOR_VALUE
setPreviousValue(?string $previousValue)
setTransaction(?TransactionChangeValue $transaction)
setChange(?string $change)