@Override
    public <T> T transform(Class<T> resultType, Object input) {
      if (input == null) {
        return null; // support null
      }
      return TransformerServiceImpl.this.transform(resultType, input, this);
    }
Dispatches to a cached function based on input and result types to perform a transformation.
extensions/data-transfer/portability-data-transfer-microsoft/src/main/java/org/datatransferproject/transfer/microsoft/transformer/TransformerServiceImpl.java