Interface ContentMetadataFactory
-
- All Known Implementing Classes:
DefaultContentMetadataFactory
public interface ContentMetadataFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description Map<ContentEntityObject,Map<String,Object>>
buildMetadata(Map<ContentEntityObject,com.google.common.base.Supplier<Content>> contentMap, Fauxpansions fauxpansions)
Deprecated.since 7.0.1.default Map<ContentEntityObject,Map<String,Object>>
buildMetadataForContentEntityObjects(Map<ContentEntityObject,Supplier<Content>> contentMap, Fauxpansions fauxpansions)
Make common metadata for a set of ContentEntityObject objects.
-
-
-
Method Detail
-
buildMetadata
@Deprecated Map<ContentEntityObject,Map<String,Object>> buildMetadata(Map<ContentEntityObject,com.google.common.base.Supplier<Content>> contentMap, Fauxpansions fauxpansions)
Deprecated.since 7.0.1. UsebuildMetadataForContentEntityObjects(Map, 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
-
buildMetadataForContentEntityObjects
default 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
-
-