Class DefaultItemDataPopulatorProvider

  • All Implemented Interfaces:
    ItemDataPopulatorProvider

    public class DefaultItemDataPopulatorProvider
    extends java.lang.Object
    implements ItemDataPopulatorProvider
    Default implementation of {@link ItemDataPopulatorProvider) interface. This class defines a Map that is used to lookup for a list of Populators given a CMSItemModel.
    • Constructor Detail

      • DefaultItemDataPopulatorProvider

        public DefaultItemDataPopulatorProvider()
    • Method Detail

      • getItemDataPredicatePopulatorListMap

        protected java.util.Map<java.util.function.Predicate<CMSItemModel>,​java.util.List<Populator<CMSItemModel,​java.util.Map<java.lang.String,​java.lang.Object>>>> getItemDataPredicatePopulatorListMap()
      • setItemDataPredicatePopulatorListMap

        public void setItemDataPredicatePopulatorListMap​(java.util.Map<java.util.function.Predicate<CMSItemModel>,​java.util.List<Populator<CMSItemModel,​java.util.Map<java.lang.String,​java.lang.Object>>>> itemDataPredicatePopulatorListMap)