Class AbstractCollectionPropertyProcessor

    • Constructor Detail

      • AbstractCollectionPropertyProcessor

        public AbstractCollectionPropertyProcessor()
    • Method Detail

      • processEntityInternal

        protected void processEntityInternal​(org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry,
                                             java.lang.String propertyName,
                                             java.lang.Object value,
                                             ItemConversionRequest request)
                                      throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        processEntityInternal in class AbstractPropertyProcessor
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • canHandleEntityValue

        protected boolean canHandleEntityValue​(java.lang.Object value)
      • deriveDataFeedEntries

        protected abstract java.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry> deriveDataFeedEntries​(ItemConversionRequest request,
                                                                                                                  java.lang.String propertyName,
                                                                                                                  java.lang.Object value)
                                                                                                           throws org.apache.olingo.odata2.api.edm.EdmException
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException