Interface ContentMetadataFactory

All Known Implementing Classes:
DefaultContentMetadataFactory

public interface ContentMetadataFactory
  • Method Details

    • buildMetadataForContentEntityObjects

      Map<ContentEntityObject,Map<String,Object>> buildMetadataForContentEntityObjects(Map<ContentEntityObject,Supplier<Content>> contentMap, Fauxpansions fauxpansions)
      Make common metadata for a set of ContentEntityObject objects.
      Parameters:
      contentMap - A mapping between ContentEntityObject and partially built Content objects. The Supplier<Content> objects should return the same reference on each invocation.
      fauxpansions - Expandability indicator for the top level, as well as any sub-expansions
      Returns:
      A map between ContentEntityObject objects and their meta-data
      Since:
      7.0.1