Inherited from Serializable
Inherited from java.io.Serializable
Inherited from Product
Inherited from Equals
Inherited from Any
Inherited by implicit conversion StringFormat from
Repeated to StringFormat[Repeated]
Inherited by implicit conversion ArrowAssoc from
Repeated to ArrowAssoc[Repeated]
It's not optimal that we're carrying both sequence and repeated type here, but the implementation requires more unraveling before it can be avoided.
sequenceType is Seq[T], elementType is T, repeatedType is T*.