@Override
  public Class<Object[]> encodedClass() {
    return Object[].class;
  }
Create a new {@code Struct} instance defined as the sequence of {@code HDataType}s in
{@code memberTypes}.
<p>
A {@code Struct} is {@code orderPreserving} when all of its fields are {@code orderPreserving}.
A {@code Struct} is {@code skippable} when all of its fields are {@code skippable}.
</p>
hbase-common/src/main/java/org/apache/hadoop/hbase/types/Struct.java