The Class object for the ThriftStructCodec subclass.
A Seq of ThriftStructFields representing the fields defined in the ThriftStruct.
A Seq of ThriftStructFields representing the fields defined in the ThriftStruct.
For unions, this will return an empty Seq.
The Class object for ThriftStruct subclass.
The Class object for ThriftStruct subclass.
For a union, this is the parent trait of all branches for the union.
The fully qualified name of the ThriftStruct subclass.
Gets the unqualified name of the struct.
For unions, will return its ThriftUnionFieldInfos.
For unions, will return its ThriftUnionFieldInfos.
For non-unions, will return an empty Seq
.
A simple class for generic introspection on ThriftStruct classes.