@Override
  public ArrayList<Object> getFieldsAsList() {
    initFields();
    if (cachedList == null) {
      cachedList = new ArrayList<Object>();
    } else {
      cachedList.clear();
    }
    for (int i = 0; i < getFields().length; i++) {
      cachedList.add(uncheckedGetField(i));
    }
    return cachedList;
  }
Get the values of the fields as an ArrayList.
@return The values of the fields as an ArrayList.
hbase-handler/src/java/org/apache/hadoop/hive/hbase/LazyHBaseRow.java