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