...
The Value is used to represent an instance of our type within a Content item. Each Field will present its data using an instance of the Type’s Value class.
A value class must implement the eZ\Publish\SPI\FieldType\Value
interface. It may also extend the eZ\Publish\Core\FieldType\Value
abstract class.
...