All Known Implementing Classes:
AbstractCollectionPropertyProcessor, AbstractPropertyProcessor, EntityCollectionPropertyProcessor, EntityMapPropertyProcessor, EntityPropertyProcessor, LocalizedAttributesPropertyProcessor, PrimitiveCollectionPropertyProcessor, PrimitivePropertyProcessor

public interface PropertyProcessor
Responsible for populating an ODataEntry from an ItemModel.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    processEntity(org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry, ItemConversionRequest request)
    Populates properties of the specified ODataEntry.
  • Method Details

    • processEntity

      void processEntity(org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry, ItemConversionRequest request) throws org.apache.olingo.odata2.api.edm.EdmException
      Populates properties of the specified ODataEntry.
      Parameters:
      oDataEntry - an entry to be populated from an ItemModel
      request - a request carrying all context information needed for correct population of the entry by a specific implementation of the property populator.
      Throws:
      org.apache.olingo.odata2.api.edm.EdmException - when unexpected problems occur while accessing the EDM info.