Generates a specialized ObjectInput
instance.
Generates a specialized ObjectInput
instance.
a tuple type representing a sequence of types read from the ObjectInput.
Generates a specialized ArrayObjectOutput
instance.
Generates a specialized ArrayObjectOutput
instance.
Note that we do not need a whitebox macro, since the return type does not need refinements, thanks to using arrays to store multiple values of the same type.
a tuple type representing a sequence of types written to the ArrayObjectOutput.