code: public List<BaseCell> parseComponent(@Nullable Card parent, @Nullable T data, @Nullable Map<String, ComponentInfo> componentInfoMap) {
          return mDataParser.parseComponent(data, parent, this, componentInfoMap);
      }
docs: Parse original data with type {@link T} into model data list with type {@link BaseCell}
  
  @param data   Original data.
  @param parent the parent group to hold the parsed list.
  @return Parsed data list.
  @since 3.0.0