Class PayloadProcessor

java.lang.Object
com.sap.cds.adapter.odata.v2.processors.request.PayloadProcessor

public class PayloadProcessor extends Object
  • Constructor Details

    • PayloadProcessor

      public PayloadProcessor()
  • Method Details

    • processRequestPayload

      public static Map<String,Object> processRequestPayload(EdmType edmType, ODataEntry odataEntry)
      Certain primitive types like UUID, Time, DateTime, DateTimeOffset and Date have to be converted to String, Instant since Olingo V2 does not support Java8 date and Time data types. Also, the conversion should happen for parent entity + all levels of child entity
      Parameters:
      edmType - EdmType
      odataEntry - ODataEntry
      Returns:
      Map which includes converted values