code: protected OrcKey convertOrcStructToOrcKey(OrcStruct struct) {
      OrcKey orcKey = new OrcKey();
      orcKey.key = struct;
      return orcKey;
    }
docs: The output key of mapper needs to be comparable. In the scenarios that we need the orc record itself
  to be the output key, this conversion will be necessary.