Interface ContentMetadataFactory
- All Known Implementing Classes:
DefaultContentMetadataFactory
public interface ContentMetadataFactory
-
Method Summary
Modifier and TypeMethodDescriptionbuildMetadataForContentEntityObjects
(Map<ContentEntityObject, Supplier<Content>> contentMap, Fauxpansions fauxpansions) Make common metadata for a set of ContentEntityObject objects.
-
Method Details
-
buildMetadataForContentEntityObjects
Map<ContentEntityObject,Map<String, buildMetadataForContentEntityObjectsObject>> (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
-