Interface JPASerializer

All Known Subinterfaces:
JPAOperationSerializer
All Known Implementing Classes:
JPASerializeComplex, JPASerializeComplexCollection, JPASerializePrimitiveAbstract

public interface JPASerializer
  • Method Summary

    Modifier and Type
    Method
    Description
    default URI
    buildServiceRoot​(org.apache.olingo.server.api.ODataRequest request, JPAODataCRUDContextAccess serviceContext)
     
    org.apache.olingo.commons.api.format.ContentType
     
    org.apache.olingo.server.api.serializer.SerializerResult
    serialize​(org.apache.olingo.server.api.ODataRequest request, org.apache.olingo.commons.api.data.EntityCollection result)
     
  • Method Details

    • serialize

      org.apache.olingo.server.api.serializer.SerializerResult serialize(org.apache.olingo.server.api.ODataRequest request, org.apache.olingo.commons.api.data.EntityCollection result) throws org.apache.olingo.server.api.serializer.SerializerException, ODataJPASerializerException
      Throws:
      org.apache.olingo.server.api.serializer.SerializerException
      ODataJPASerializerException
    • getContentType

      org.apache.olingo.commons.api.format.ContentType getContentType()
    • buildServiceRoot

      default URI buildServiceRoot(org.apache.olingo.server.api.ODataRequest request, JPAODataCRUDContextAccess serviceContext) throws URISyntaxException
      Throws:
      URISyntaxException