Nested ThriftStructFieldInfo containing additional details about union field
The unapply method on the companion object of the union field class. Used to easily extract the field value from an instance of the union field class.
Class tag for the class representing this union field; useful for reflection-related tasks
Extracts the value contained within an instance of this union's class
Extracts the value contained within an instance of this union's class
The field instance from which to extract the contained value
The extracted value
Nested ThriftStructFieldInfo containing additional details about union field
Field information to be embedded in a generated union's companion class.
The type of the union field represented by this class
The type of the value contained in the union field represented by this class