@Override
  public ArrayList<Object> getFieldsAsList() {
    ArrayList<Object> allFields = new ArrayList<Object>();

    List<? extends StructField> fields = oi.getAllStructFieldRefs();

    for (int i = 0; i < fields.size(); i++) {
      allFields.add(getField(i));
    }

    return allFields;
  }
Set the row data for this LazyStruct.

@see LazyObject#init(ByteArrayRef, int, int)

@param familyName The column family name
@param qualifierName The column qualifier name
hbase-handler/src/java/org/apache/hadoop/hive/hbase/struct/HBaseStructValue.java